ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE05/include/RE05CalorimeterHit.hh>
Public Member Functions | |
RE05CalorimeterHit () | |
RE05CalorimeterHit (G4LogicalVolume *logVol, G4int z, G4int phi) | |
virtual | ~RE05CalorimeterHit () |
RE05CalorimeterHit (const RE05CalorimeterHit &right) | |
const RE05CalorimeterHit & | operator= (const RE05CalorimeterHit &right) |
G4bool | operator== (const RE05CalorimeterHit &right) const |
void * | operator new (size_t) |
void | operator delete (void *aHit) |
virtual void | Draw () |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
virtual void | Print () |
void | SetCellID (G4int z, G4int phi) |
G4int | GetZ () |
G4int | GetPhi () |
void | SetEdep (G4double de) |
void | AddEdep (G4double de) |
G4double | GetEdep () |
void | SetPos (G4ThreeVector xyz) |
G4ThreeVector | GetPos () |
void | SetRot (G4RotationMatrix rmat) |
G4RotationMatrix | GetRot () |
const G4LogicalVolume * | GetLogV () |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
Private Attributes | |
G4int | fZCellID |
G4int | fPhiCellID |
G4double | fEdep |
G4ThreeVector | fPos |
G4RotationMatrix | fRot |
const G4LogicalVolume * | fLogV |
Static Private Attributes | |
static std::map< G4String, G4AttDef > | fAttDefs |
Definition at line 45 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 45 of file RE05CalorimeterHit.hh
RE05CalorimeterHit::RE05CalorimeterHit | ( | ) |
Definition at line 49 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 49 of file RE05CalorimeterHit.cc
RE05CalorimeterHit::RE05CalorimeterHit | ( | G4LogicalVolume * | logVol, |
G4int | z, | ||
G4int | phi | ||
) |
Definition at line 56 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 56 of file RE05CalorimeterHit.cc
|
virtual |
Definition at line 63 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 63 of file RE05CalorimeterHit.cc
RE05CalorimeterHit::RE05CalorimeterHit | ( | const RE05CalorimeterHit & | right | ) |
Definition at line 68 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 68 of file RE05CalorimeterHit.cc
References fEdep, fLogV, fPhiCellID, fPos, fRot, and fZCellID.
Definition at line 83 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 83 of file RE05CalorimeterHit.hh
References fEdep.
|
virtual |
Reimplemented from G4VHit.
Definition at line 135 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 135 of file RE05CalorimeterHit.cc
References G4UIcommand::ConvertToString(), fEdep, fPhiCellID, fZCellID, and G4BestUnit.
|
virtual |
Reimplemented from G4VHit.
Definition at line 101 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 101 of file RE05CalorimeterHit.cc
References G4VVisManager::Draw(), fLogV, fPos, fRot, G4VVisManager::GetConcreteInstance(), G4LogicalVolume::GetVisAttributes(), G4VisAttributes::SetColour(), and G4VisAttributes::SetForceSolid().
Reimplemented from G4VHit.
Definition at line 119 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 119 of file RE05CalorimeterHit.cc
References fAttDefs.
|
inline |
Definition at line 85 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 85 of file RE05CalorimeterHit.hh
References fEdep.
|
inline |
Definition at line 95 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 95 of file RE05CalorimeterHit.hh
References fLogV.
|
inline |
Definition at line 80 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 80 of file RE05CalorimeterHit.hh
References fPhiCellID.
|
inline |
Definition at line 89 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 89 of file RE05CalorimeterHit.hh
References fPos.
|
inline |
Definition at line 93 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 93 of file RE05CalorimeterHit.hh
References fRot.
|
inline |
Definition at line 79 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 79 of file RE05CalorimeterHit.hh
References fZCellID.
Definition at line 111 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 111 of file RE05CalorimeterHit.hh
References RE05CalorimeterHitAllocator.
|
inline |
Definition at line 104 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 104 of file RE05CalorimeterHit.hh
References RE05CalorimeterHitAllocator.
const RE05CalorimeterHit & RE05CalorimeterHit::operator= | ( | const RE05CalorimeterHit & | right | ) |
Definition at line 81 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 81 of file RE05CalorimeterHit.cc
References fEdep, fLogV, fPhiCellID, fPos, fRot, and fZCellID.
G4bool RE05CalorimeterHit::operator== | ( | const RE05CalorimeterHit & | right | ) | const |
Definition at line 94 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 94 of file RE05CalorimeterHit.cc
References fPhiCellID, and fZCellID.
Reimplemented from G4VHit.
Definition at line 153 of file RE05CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 153 of file RE05CalorimeterHit.cc
Definition at line 74 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 74 of file RE05CalorimeterHit.hh
References fPhiCellID, fZCellID, phi, and z.
Definition at line 81 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 81 of file RE05CalorimeterHit.hh
References fEdep.
Referenced by RE05CalorimeterSD::ProcessHits().
|
inline |
Definition at line 87 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 87 of file RE05CalorimeterHit.hh
References fPos.
Referenced by RE05CalorimeterSD::ProcessHits().
|
inline |
Definition at line 91 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 91 of file RE05CalorimeterHit.hh
References fRot.
Referenced by RE05CalorimeterSD::ProcessHits().
Definition at line 71 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 71 of file RE05CalorimeterHit.hh
Referenced by GetAttDefs().
|
private |
Definition at line 67 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 67 of file RE05CalorimeterHit.hh
Referenced by AddEdep(), CreateAttValues(), GetEdep(), operator=(), RE05CalorimeterHit(), and SetEdep().
|
private |
Definition at line 70 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 70 of file RE05CalorimeterHit.hh
Referenced by Draw(), GetLogV(), operator=(), and RE05CalorimeterHit().
|
private |
Definition at line 66 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 66 of file RE05CalorimeterHit.hh
Referenced by CreateAttValues(), GetPhi(), operator=(), operator==(), RE05CalorimeterHit(), and SetCellID().
|
private |
Definition at line 68 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 68 of file RE05CalorimeterHit.hh
Referenced by Draw(), GetPos(), operator=(), RE05CalorimeterHit(), and SetPos().
|
private |
Definition at line 69 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 69 of file RE05CalorimeterHit.hh
Referenced by Draw(), GetRot(), operator=(), RE05CalorimeterHit(), and SetRot().
|
private |
Definition at line 65 of file RE05CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 65 of file RE05CalorimeterHit.hh
Referenced by CreateAttValues(), GetZ(), operator=(), operator==(), RE05CalorimeterHit(), and SetCellID().