BOSS 7.0.3
BESIII Offline Software System
|
#include <BesEmcHit.hh>
Public Member Functions | |
BesEmcTruthHit () | |
virtual | ~BesEmcTruthHit () |
BesEmcTruthHit (const BesEmcTruthHit &) | |
const BesEmcTruthHit & | operator= (const BesEmcTruthHit &) |
G4int | operator== (const BesEmcTruthHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
void | Print () |
void | SetIdentify (Identifier id) |
void | SetTrackIndex (G4int index) |
void | SetG4TrackId (G4int trackId) |
void | SetHitEmc (G4int is) |
void | SetPDGCode (G4int code) |
void | SetPDGCharge (G4double charge) |
void | SetParticleName (G4String name) |
void | SetEDep (G4double de) |
void | SetTime (G4double time) |
void | SetMomentum (G4ThreeVector p) |
void | SetPosition (G4ThreeVector pos) |
Identifier | GetIdentify () const |
G4int | GetTrackIndex () const |
G4int | GetG4TrackId () const |
G4int | GetHitEmc () const |
G4int | GetPDGCode () const |
G4double | GetPDGCharge () const |
G4String | GetParticleName () const |
G4double | GetEDep () const |
G4double | GetTime () const |
G4ThreeVector | GetMomentum () const |
G4ThreeVector | GetPosition () const |
std::map< Identifier, G4double >::const_iterator | Begin () const |
std::map< Identifier, G4double >::const_iterator | End () const |
std::map< Identifier, G4double >::const_iterator | Find (Identifier) const |
G4double | GetEHit (Identifier) |
void | AddEHit (Identifier, G4double) |
void | Insert (Identifier, G4double) |
G4int | Size () const |
BesEmcTruthHit () | |
virtual | ~BesEmcTruthHit () |
BesEmcTruthHit (const BesEmcTruthHit &) | |
const BesEmcTruthHit & | operator= (const BesEmcTruthHit &) |
G4int | operator== (const BesEmcTruthHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
void | Print () |
void | SetIdentify (Identifier id) |
void | SetTrackIndex (G4int index) |
void | SetG4TrackId (G4int trackId) |
void | SetHitEmc (G4int is) |
void | SetPDGCode (G4int code) |
void | SetPDGCharge (G4double charge) |
void | SetParticleName (G4String name) |
void | SetEDep (G4double de) |
void | SetTime (G4double time) |
void | SetMomentum (G4ThreeVector p) |
void | SetPosition (G4ThreeVector pos) |
Identifier | GetIdentify () const |
G4int | GetTrackIndex () const |
G4int | GetG4TrackId () const |
G4int | GetHitEmc () const |
G4int | GetPDGCode () const |
G4double | GetPDGCharge () const |
G4String | GetParticleName () const |
G4double | GetEDep () const |
G4double | GetTime () const |
G4ThreeVector | GetMomentum () const |
G4ThreeVector | GetPosition () const |
std::map< Identifier, G4double >::const_iterator | Begin () const |
std::map< Identifier, G4double >::const_iterator | End () const |
std::map< Identifier, G4double >::const_iterator | Find (Identifier) const |
G4double | GetEHit (Identifier) |
void | AddEHit (Identifier, G4double) |
void | Insert (Identifier, G4double) |
G4int | Size () const |
Definition at line 105 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
BesEmcTruthHit::BesEmcTruthHit | ( | ) |
Definition at line 113 of file BesEmcHit.cc.
|
virtual |
Definition at line 128 of file BesEmcHit.cc.
BesEmcTruthHit::BesEmcTruthHit | ( | const BesEmcTruthHit & | right | ) |
Definition at line 131 of file BesEmcHit.cc.
BesEmcTruthHit::BesEmcTruthHit | ( | ) |
|
virtual |
BesEmcTruthHit::BesEmcTruthHit | ( | const BesEmcTruthHit & | ) |
void BesEmcTruthHit::AddEHit | ( | Identifier | id, |
G4double | energy | ||
) |
Definition at line 197 of file BesEmcHit.cc.
Referenced by BesEmcSD::ProcessHits().
void BesEmcTruthHit::AddEHit | ( | Identifier | , |
G4double | |||
) |
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::Begin | ( | ) | const |
Definition at line 177 of file BesEmcHit.cc.
Referenced by operator=(), and BesMcTruthWriter::SaveEmcTruth().
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::Begin | ( | ) | const |
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::End | ( | ) | const |
Definition at line 182 of file BesEmcHit.cc.
Referenced by operator=(), BesEmcSD::ProcessHits(), and BesMcTruthWriter::SaveEmcTruth().
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::End | ( | ) | const |
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::Find | ( | Identifier | id | ) | const |
Definition at line 187 of file BesEmcHit.cc.
Referenced by BesEmcSD::ProcessHits().
std::map< Identifier, G4double >::const_iterator BesEmcTruthHit::Find | ( | Identifier | ) | const |
|
inline |
Definition at line 142 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 142 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
G4double BesEmcTruthHit::GetEHit | ( | Identifier | id | ) |
Definition at line 192 of file BesEmcHit.cc.
G4double BesEmcTruthHit::GetEHit | ( | Identifier | ) |
|
inline |
Definition at line 137 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 137 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 138 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 138 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 135 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 135 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 144 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 144 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 141 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 141 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 140 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 140 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 139 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 139 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 145 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 145 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 143 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 143 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 136 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 136 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
void BesEmcTruthHit::Insert | ( | Identifier | id, |
G4double | energy | ||
) |
Definition at line 202 of file BesEmcHit.cc.
Referenced by operator=(), and BesEmcSD::ProcessHits().
void BesEmcTruthHit::Insert | ( | Identifier | , |
G4double | |||
) |
|
inline |
Definition at line 194 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
|
inline |
|
inline |
Definition at line 187 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
|
inline |
const BesEmcTruthHit & BesEmcTruthHit::operator= | ( | const BesEmcTruthHit & | right | ) |
Definition at line 137 of file BesEmcHit.cc.
const BesEmcTruthHit & BesEmcTruthHit::operator= | ( | const BesEmcTruthHit & | ) |
G4int BesEmcTruthHit::operator== | ( | const BesEmcTruthHit & | ) | const |
G4int BesEmcTruthHit::operator== | ( | const BesEmcTruthHit & | ) | const |
void BesEmcTruthHit::Print | ( | ) |
Definition at line 164 of file BesEmcHit.cc.
void BesEmcTruthHit::Print | ( | ) |
|
inline |
Definition at line 130 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 130 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 125 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 125 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 126 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 126 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 123 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 123 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 132 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 132 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 129 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 129 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 128 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 128 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 127 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 127 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 133 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 133 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 131 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 131 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
|
inline |
Definition at line 124 of file InstallArea/include/EmcSim/EmcSim/BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 124 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesEmcHit.hh.
G4int BesEmcTruthHit::Size | ( | ) | const |
Definition at line 207 of file BesEmcHit.cc.
G4int BesEmcTruthHit::Size | ( | ) | const |