BOSS 7.1.2
BESIII Offline Software System
|
#include <BesEmcHit.hh>
Public Member Functions | |
BesEmcHit () | |
~BesEmcHit () | |
BesEmcHit (const BesEmcHit &) | |
const BesEmcHit & | operator= (const BesEmcHit &) |
int | operator== (const BesEmcHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
void | Draw () |
void | Print (G4int) |
void | Print () |
void | AddCrystal (G4double de, G4double dl) |
void | SetEdepCrystal (G4double de) |
void | SetEdepCasing (G4double de) |
void | SetTrakCrystal (G4double dl) |
void | SetPosCrystal (G4ThreeVector position) |
void | SetTimeCrystal (G4double t) |
void | SetNumCrystal (G4int id, G4int numTheta, G4int numPhi) |
void | SetTrackIndex (G4int index) |
void | SetG4Index (G4int index) |
void | SetMomentum (G4ThreeVector momen) |
G4double | GetTotalEdepCrystal () |
G4double | GetTotalTrakCrystal () |
G4double | GetEdepCrystal () |
G4double | GetEdepCasing () |
G4double | GetTrakCrystal () |
G4ThreeVector | GetPosCrystal () |
G4double | GetTimeCrystal () |
G4int | GetPartId () |
G4int | GetNumThetaCrystal () |
G4int | GetNumPhiCrystal () |
G4int | GetTrackIndex () |
G4int | GetG4Index () |
G4ThreeVector | GetMomentum () |
Definition at line 23 of file BesEmcHit.hh.
BesEmcHit::BesEmcHit | ( | ) |
Definition at line 23 of file BesEmcHit.cc.
BesEmcHit::~BesEmcHit | ( | ) |
Definition at line 40 of file BesEmcHit.cc.
BesEmcHit::BesEmcHit | ( | const BesEmcHit & | right | ) |
Definition at line 45 of file BesEmcHit.cc.
|
inline |
Definition at line 42 of file BesEmcHit.hh.
void BesEmcHit::Draw | ( | ) |
Definition at line 88 of file BesEmcHit.cc.
|
inline |
Definition at line 57 of file BesEmcHit.hh.
|
inline |
Definition at line 56 of file BesEmcHit.hh.
Referenced by BesEmcDigitizer::Digitize(), BesEmcDigitizer::GroupHits(), BesEmcSD::ProcessHits(), BesAsciiIO::SaveEmcTruth(), BesMcTruthWriter::SaveEmcTruth(), and BesEmcWaveform::updateWaveform().
|
inline |
Definition at line 65 of file BesEmcHit.hh.
|
inline |
Definition at line 66 of file BesEmcHit.hh.
Referenced by BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 63 of file BesEmcHit.hh.
Referenced by BesEmcDigitizer::GroupHits(), BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 62 of file BesEmcHit.hh.
Referenced by BesEmcDigitizer::GroupHits(), BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 61 of file BesEmcHit.hh.
Referenced by BesEmcDigitizer::GroupHits(), BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 59 of file BesEmcHit.hh.
Referenced by BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 60 of file BesEmcHit.hh.
Referenced by BesEmcWaveform::updateWaveform().
|
inline |
Definition at line 54 of file BesEmcHit.hh.
|
inline |
Definition at line 55 of file BesEmcHit.hh.
|
inline |
Definition at line 64 of file BesEmcHit.hh.
Referenced by BesEmcDigitizer::Digitize(), BesEmcSD::ProcessHits(), BesAsciiIO::SaveEmcTruth(), and BesMcTruthWriter::SaveEmcTruth().
|
inline |
Definition at line 58 of file BesEmcHit.hh.
|
inline |
Definition at line 98 of file BesEmcHit.hh.
|
inline |
Definition at line 89 of file BesEmcHit.hh.
Definition at line 63 of file BesEmcHit.cc.
int BesEmcHit::operator== | ( | const BesEmcHit & | right | ) | const |
Definition at line 81 of file BesEmcHit.cc.
void BesEmcHit::Print | ( | ) |
Definition at line 107 of file BesEmcHit.cc.
void BesEmcHit::Print | ( | G4int | verboseLevel | ) |
Definition at line 93 of file BesEmcHit.cc.
|
inline |
Definition at line 45 of file BesEmcHit.hh.
|
inline |
Definition at line 44 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 51 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 52 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 49 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 47 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 48 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 50 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().
|
inline |
Definition at line 46 of file BesEmcHit.hh.
Referenced by BesEmcSD::ProcessHits().