CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <BesTofHit.hh>
Public Member Functions | |
BesTofHit () | |
virtual | ~BesTofHit () |
BesTofHit (const BesTofHit &) | |
const BesTofHit & | operator= (const BesTofHit &) |
void | AddHit (const BesTofHit &) |
virtual G4int | operator== (const BesTofHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
virtual void | Draw () |
virtual void | Print () |
void | SetTrackIndex (G4int trackIndex) |
void | SetG4Index (G4int index) |
void | SetPartId (G4int partId) |
void | SetScinNb (G4int scinNb) |
void | SetEdep (G4double edep) |
void | SetStepL (G4double stepL) |
void | SetTrackL (G4double length) |
void | SetPos (G4ThreeVector pos) |
void | SetTime (G4double time) |
void | SetDeltaT (G4double deltaT) |
void | SetPDirection (G4ThreeVector pDirection) |
void | SetMomentum (G4ThreeVector momentum) |
void | SetCharge (G4double charge) |
void | SetPDGcode (G4int pdgcode) |
G4int | GetTrackIndex () |
G4int | GetG4Index () |
G4int | GetPartId () |
G4int | GetScinNb () |
G4double | GetEdep () |
G4double | GetStepL () |
G4double | GetTrackL () |
G4ThreeVector | GetPos () |
G4double | GetTime () |
G4double | GetDeltaT () |
G4ThreeVector | GetPDirection () |
G4ThreeVector | GetMomentum () |
G4double | GetCharge () |
G4int | GetPDGcode () |
void | AddEdep (G4double de) |
void | SetIons (G4int ions) |
G4int | GetIons () |
G4int | GetModule_mrpc () |
void | SetModule_mrpc (G4int module_mrpc) |
Definition at line 22 of file BesTofHit.hh.
BesTofHit::BesTofHit | ( | ) |
Definition at line 22 of file BesTofHit.cc.
|
virtual |
Definition at line 24 of file BesTofHit.cc.
BesTofHit::BesTofHit | ( | const BesTofHit & | right | ) |
Definition at line 26 of file BesTofHit.cc.
|
inline |
Definition at line 77 of file BesTofHit.hh.
void BesTofHit::AddHit | ( | const BesTofHit & | newHit | ) |
Definition at line 75 of file BesTofHit.cc.
|
virtual |
Definition at line 85 of file BesTofHit.cc.
|
inline |
Definition at line 72 of file BesTofHit.hh.
Referenced by BesTofDigitizerBrV2::BirksLaw(), BesTofDigitizerEcV3::BirksLaw(), and BesRootIO::SaveTofHitRoot().
|
inline |
Definition at line 67 of file BesTofHit.hh.
Referenced by BesRootIO::SaveTofHitRoot(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 62 of file BesTofHit.hh.
Referenced by BesTofDigitizerBrV2::BirksLaw(), BesTofDigitizerEcV3::BirksLaw(), BesTofDigitizer::GroupHits(), BesRootIO::SaveTofHitRoot(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 59 of file BesTofHit.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), BesTofDigitizerEcV4_dbs::Digitize(), and BesRootIO::SaveTofHitRoot().
|
inline |
Definition at line 80 of file BesTofHit.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), and BesTofDigitizerEcV4_dbs::Digitize().
|
inline |
Definition at line 83 of file BesTofHit.hh.
|
inline |
Definition at line 69 of file BesTofHit.hh.
Referenced by BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), and BesMcTruthWriter::SaveTofTruth().
|
inline |
Definition at line 60 of file BesTofHit.hh.
Referenced by BesTofDigitizer::GroupHits(), BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), BesMcTruthWriter::SaveTofTruth(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 73 of file BesTofHit.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), and BesTofDigitizerEcV4_dbs::Digitize().
|
inline |
Definition at line 68 of file BesTofHit.hh.
Referenced by BesRootIO::SaveTofHitRoot(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 65 of file BesTofHit.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), BesTofDigitizerEcV4_dbs::Digitize(), BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), BesMcTruthWriter::SaveTofTruth(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 61 of file BesTofHit.hh.
Referenced by BesTofDigitizer::GroupHits(), BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), BesMcTruthWriter::SaveTofTruth(), BesTofDigitizerBrV1::TofPmtAccum(), and BesTofDigitizerEcV1::TofPmtAccum().
|
inline |
Definition at line 63 of file BesTofHit.hh.
Referenced by BesTofDigitizerBrV2::BirksLaw(), BesTofDigitizerEcV3::BirksLaw(), BesRootIO::SaveTofHitRoot(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 66 of file BesTofHit.hh.
Referenced by BesTofDigitizerEcV4::Digitize(), BesTofDigitizerEcV4_dbs::Digitize(), BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), BesMcTruthWriter::SaveTofTruth(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 58 of file BesTofHit.hh.
Referenced by BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), BesMcTruthWriter::SaveTofTruth(), BesTofDigitizerBrV1::TofPmtAccum(), BesTofDigitizerBrV2::TofPmtAccum(), BesTofDigitizerEcV1::TofPmtAccum(), BesTofDigitizerEcV2::TofPmtAccum(), and BesTofDigitizerEcV3::TofPmtAccum().
|
inline |
Definition at line 64 of file BesTofHit.hh.
Referenced by BesRootIO::SaveTofHitRoot(), BesAsciiIO::SaveTofTruth(), and BesMcTruthWriter::SaveTofTruth().
|
inline |
Definition at line 121 of file BesTofHit.hh.
|
inline |
Definition at line 113 of file BesTofHit.hh.
Definition at line 47 of file BesTofHit.cc.
|
virtual |
Definition at line 70 of file BesTofHit.cc.
|
virtual |
Definition at line 101 of file BesTofHit.cc.
|
inline |
Definition at line 55 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 50 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 45 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 42 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 79 of file BesTofHit.hh.
Referenced by BesTofSD::ProcessHits().
|
inline |
Definition at line 84 of file BesTofHit.hh.
Referenced by BesTofSD::ProcessHits().
|
inline |
Definition at line 52 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 43 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 56 of file BesTofHit.hh.
Referenced by BesTofSD::ProcessHits().
|
inline |
Definition at line 51 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 48 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 44 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 46 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 49 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 41 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().
|
inline |
Definition at line 47 of file BesTofHit.hh.
Referenced by BesTuningIO::GetTofRootHits(), and BesTofSD::ProcessHits().