CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <BesCgemHit.hh>
Public Member Functions | |
BesCgemHit () | |
BesCgemHit (const BesCgemHit &) | |
~BesCgemHit () | |
const BesCgemHit & | operator= (const BesCgemHit &) |
G4int | operator== (const BesCgemHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
virtual void | Draw () |
virtual void | Print () |
void | SetRdtEl (G4int f_RdtElectron) |
void | SetHitID (G4int f_ID_hit) |
void | SetTrackID (G4int f_ID_track) |
void | SetIsSecondary (G4int isSec) |
void | SetLayerID (G4int f_ID_layer) |
void | SetPDGCode (G4int f_pdg_code) |
void | SetParentID (G4int f_ID_parent) |
void | SetGlobalTime (G4double f_global_time) |
void | SetTotalEnergyDeposit (G4double f_E_deposit) |
void | SetStepLength (G4double f_L_step) |
void | SetPositionOfPrePoint (G4ThreeVector f_XYZ_pre) |
void | SetPositionOfPostPoint (G4ThreeVector f_XYZ_post) |
void | SetPositionOfPrePointAlign (G4ThreeVector f_XYZ_pre) |
void | SetPositionOfPostPointAlign (G4ThreeVector f_XYZ_post) |
void | SetMomentumOfPrePoint (G4ThreeVector f_P_pre) |
void | SetMomentumOfPostPoint (G4ThreeVector f_P_post) |
void | AddIdentifier (G4int f_ID_Identifier[2000], G4int N_dim) |
void | SetCreatorProcess (G4String proName) |
void | SetFlightLengthPrePoint (G4double len) |
void | SetFlightLengthPostPoint (G4double len) |
void | AddDigiIdxQ (G4int id) |
void | SetDigiIdxT (G4int id) |
G4int | GetRdtEl () const |
G4int | GetHitID () const |
G4int | GetTrackID () const |
G4int | GetIsSecondary () const |
G4int | GetLayerID () const |
G4int | GetPDGCode () const |
G4int | GetParentID () const |
G4double | GetGlobalTime () const |
G4double | GetTotalEnergyDeposit () const |
G4double | GetStepLength () const |
G4ThreeVector | GetPositionOfPrePoint () const |
G4ThreeVector | GetPositionOfPostPoint () const |
G4ThreeVector | GetPositionOfPrePointAlign () const |
G4ThreeVector | GetPositionOfPostPointAlign () const |
G4ThreeVector | GetMomentumOfPrePoint () const |
G4ThreeVector | GetMomentumOfPostPoint () const |
TArrayI | GetIdentifier () const |
G4String | GetCreatorProcess () const |
G4int | GetFlightLengthPrePoint () const |
G4int | GetFlightLengthPostPoint () const |
const vector< G4int > & | GetVecDigiIdxQ () const |
G4int | GetDigiIdxT () const |
Definition at line 53 of file BesCgemHit.hh.
BesCgemHit::BesCgemHit | ( | ) |
Definition at line 61 of file BesCgemHit.cc.
BesCgemHit::BesCgemHit | ( | const BesCgemHit & | right | ) |
Definition at line 90 of file BesCgemHit.cc.
BesCgemHit::~BesCgemHit | ( | ) |
Definition at line 85 of file BesCgemHit.cc.
|
inline |
Definition at line 102 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v3().
|
inline |
Definition at line 95 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), and BesCgemSD::ProcessHits().
|
inlinevirtual |
Definition at line 68 of file BesCgemHit.hh.
|
inline |
Definition at line 131 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 137 of file BesCgemHit.hh.
|
inline |
Definition at line 135 of file BesCgemHit.hh.
|
inline |
Definition at line 134 of file BesCgemHit.hh.
|
inline |
Definition at line 115 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 108 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 129 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 111 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 112 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 123 of file BesCgemHit.hh.
Referenced by BesCgemSD::EndOfTruthEvent(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 122 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 114 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 113 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 119 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesCgemSD::ProcessHits(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 121 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 118 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesCgemSD::ProcessHits(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 120 of file BesCgemHit.hh.
Referenced by BesMcTruthWriter::SaveCgemTruth().
|
inline |
Definition at line 107 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), and BesCgemDigitizer::Digitize_v3().
|
inline |
Definition at line 117 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 116 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesCgemSD::ProcessHits(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 110 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v1(), BesCgemDigitizer::Digitize_v2(), BesCgemDigitizer::Digitize_v3(), BesCgemSD::EndOfTruthEvent(), BesRootIO::SaveCgemHitRoot(), BesAsciiIO::SaveCgemHits(), BesMcTruthWriter::SaveCgemTruth(), and BesAsciiIO::SaveCgemTruth().
|
inline |
Definition at line 136 of file BesCgemHit.hh.
|
inline |
Definition at line 191 of file BesCgemHit.hh.
|
inline |
Definition at line 183 of file BesCgemHit.hh.
const BesCgemHit & BesCgemHit::operator= | ( | const BesCgemHit & | right | ) |
Definition at line 114 of file BesCgemHit.cc.
G4int BesCgemHit::operator== | ( | const BesCgemHit & | right | ) | const |
Definition at line 139 of file BesCgemHit.cc.
|
virtual |
Definition at line 145 of file BesCgemHit.cc.
|
inline |
Definition at line 97 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 103 of file BesCgemHit.hh.
Referenced by BesCgemDigitizer::Digitize_v3().
|
inline |
Definition at line 101 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 100 of file BesCgemHit.hh.
|
inline |
Definition at line 81 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 74 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 77 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 78 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 89 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 88 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 80 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 79 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 85 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 87 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 84 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 86 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 73 of file BesCgemHit.hh.
Referenced by BesCgemSD::ProcessHits().
|
inline |
Definition at line 83 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 82 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().
|
inline |
Definition at line 76 of file BesCgemHit.hh.
Referenced by BesTuningIO::GetCgemHits(), BesTuningIO::GetCgemRootHits(), and BesCgemSD::ProcessHits().