|
BOSS 7.1.3
BESIII Offline Software System
|
#include <BesMucHit.hh>
Inheritance diagram for BesMucHit:Public Member Functions | |
| BesMucHit () | |
| BesMucHit (int prt, int seg, int lay, int str, int trId, int trIndex) | |
| ~BesMucHit () | |
| BesMucHit (const BesMucHit &) | |
| const BesMucHit & | operator= (const BesMucHit &) |
| int | operator== (const BesMucHit &) const |
| void * | operator new (size_t) |
| void | operator delete (void *) |
| void | Draw () |
| void | Print () |
| void | SetTrackID (G4int track) |
| void | SetTrackIndex (G4int index) |
| void | SetPDGCode (G4int pdg) |
| void | SetEdep (G4double de) |
| void | SetEnergy (G4double energy) |
| void | SetTime (G4double t) |
| void | SetPos (G4ThreeVector xyz) |
| void | SetPosLocal (G4ThreeVector xyzLocal) |
| void | SetDir (G4ThreeVector dir) |
| void | SetMomentum (G4ThreeVector momentum) |
| void | SetVolume (G4VPhysicalVolume *pv) |
| void | SetPart (G4int part) |
| void | SetSeg (G4int seg) |
| void | SetGap (G4int gap) |
| void | SetStrip (G4int strip) |
| G4int | GetTrackID () |
| G4int | GetTrackIndex () |
| G4int | GetPDGCode () |
| G4double | GetEdep () |
| G4double | GetEnergy () |
| G4double | GetTime () |
| G4ThreeVector | GetPos () |
| G4ThreeVector | GetPosLocal () |
| G4ThreeVector | GetDir () |
| G4ThreeVector | GetMomentum () |
| G4VPhysicalVolume * | GetVolume () |
| G4String | GetVolumeName () |
| G4int | GetPart () |
| G4int | GetSeg () |
| G4int | GetGap () |
| G4int | GetStrip () |
| G4int | GetPanel () |
| G4int | GetGasChamber () |
Definition at line 26 of file BesMucHit.hh.
| BesMucHit::BesMucHit | ( | ) |
Definition at line 25 of file BesMucHit.cc.
Referenced by BesMucHit(), operator delete(), operator=(), and operator==().
| BesMucHit::BesMucHit | ( | int | prt, |
| int | seg, | ||
| int | lay, | ||
| int | str, | ||
| int | trId, | ||
| int | trIndex ) |
Definition at line 28 of file BesMucHit.cc.
| BesMucHit::~BesMucHit | ( | ) |
Definition at line 38 of file BesMucHit.cc.
| BesMucHit::BesMucHit | ( | const BesMucHit & | right | ) |
Definition at line 41 of file BesMucHit.cc.
| void BesMucHit::Draw | ( | ) |
Definition at line 139 of file BesMucHit.cc.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 70 of file BesMucHit.hh.
|
inline |
Definition at line 65 of file BesMucHit.hh.
|
inline |
Definition at line 66 of file BesMucHit.hh.
|
inline |
Definition at line 76 of file BesMucHit.hh.
Referenced by BesMucNoise::IsExist(), BesMucSD::ProcessHits(), BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 79 of file BesMucHit.hh.
|
inline |
Definition at line 71 of file BesMucHit.hh.
Referenced by BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 78 of file BesMucHit.hh.
|
inline |
Definition at line 74 of file BesMucHit.hh.
Referenced by BesMucNoise::IsExist(), BesMucSD::ProcessHits(), BesAsciiIO::SaveMucTruth(), BesMcTruthWriter::SaveMucTruth(), BesMucDigit::SetHit(), and BesMucEfficiency::SetHit().
|
inline |
Definition at line 64 of file BesMucHit.hh.
|
inline |
Definition at line 68 of file BesMucHit.hh.
Referenced by BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 69 of file BesMucHit.hh.
|
inline |
Definition at line 75 of file BesMucHit.hh.
Referenced by BesMucNoise::IsExist(), BesMucSD::ProcessHits(), BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 77 of file BesMucHit.hh.
Referenced by BesMucNoise::IsExist(), BesMucSD::ProcessHits(), BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 67 of file BesMucHit.hh.
|
inline |
Definition at line 62 of file BesMucHit.hh.
|
inline |
Definition at line 63 of file BesMucHit.hh.
Referenced by BesMucNoise::IsExist(), BesMucSD::ProcessHits(), BesAsciiIO::SaveMucTruth(), and BesMcTruthWriter::SaveMucTruth().
|
inline |
Definition at line 72 of file BesMucHit.hh.
|
inline |
Definition at line 73 of file BesMucHit.hh.
|
inline |
Definition at line 115 of file BesMucHit.hh.
|
inline |
Definition at line 108 of file BesMucHit.hh.
Definition at line 64 of file BesMucHit.cc.
| int BesMucHit::operator== | ( | const BesMucHit & | right | ) | const |
Definition at line 87 of file BesMucHit.cc.
| void BesMucHit::Print | ( | ) |
Definition at line 174 of file BesMucHit.cc.
|
inline |
Definition at line 53 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 48 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 49 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 58 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 54 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 56 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 47 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 51 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 52 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 57 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 59 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 50 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 45 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
|
inline |
Definition at line 46 of file BesMucHit.hh.
Referenced by BesMucSD::ProcessHits().
| void BesMucHit::SetVolume | ( | G4VPhysicalVolume * | pv | ) |
Definition at line 92 of file BesMucHit.cc.
Referenced by BesMucSD::ProcessHits().