ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE01/include/RE01CalorimeterHit.hh>
Public Member Functions | |
RE01CalorimeterHit (G4LogicalVolume *logVol, G4int z, G4int phi) | |
virtual | ~RE01CalorimeterHit () |
void * | operator new (size_t) |
void | operator delete (void *aHit) |
virtual void | Draw () |
virtual void | Print () |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
G4int | GetZ () |
G4int | GetPhi () |
void | SetEdep (G4double de) |
void | AddEdep (G4double de) |
G4double | GetEdep () |
G4double | GetEdepByATrack () |
void | ClearEdepByATrack () |
void | SetPos (G4ThreeVector xyz) |
void | SetRot (G4RotationMatrix rmat) |
void | SetTrackInformation (const G4Track *aTrack) |
RE01TrackInformation * | GetTrackInformation () |
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 * | fPLogV |
G4double | fEdepByATrack |
RE01TrackInformation | fTrackInfo |
Definition at line 48 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 48 of file RE01CalorimeterHit.hh
RE01CalorimeterHit::RE01CalorimeterHit | ( | G4LogicalVolume * | logVol, |
G4int | z, | ||
G4int | phi | ||
) |
Definition at line 48 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 48 of file RE01CalorimeterHit.cc
|
virtual |
Definition at line 55 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 55 of file RE01CalorimeterHit.cc
Definition at line 66 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 66 of file RE01CalorimeterHit.hh
References fEdep, and fEdepByATrack.
|
inline |
Definition at line 72 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 72 of file RE01CalorimeterHit.hh
References fEdepByATrack, and fTrackInfo.
|
virtual |
Reimplemented from G4VHit.
Definition at line 112 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 112 of file RE01CalorimeterHit.cc
References G4UIcommand::ConvertToString(), fEdep, fEdepByATrack, fPhiCellID, fPLogV, fPos, fZCellID, G4BestUnit, G4LogicalVolume::GetName(), and Acts::Test::values.
|
virtual |
Reimplemented from G4VHit.
Definition at line 59 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 59 of file RE01CalorimeterHit.cc
References G4VVisManager::Draw(), fPLogV, fPos, fRot, G4VVisManager::GetConcreteInstance(), G4LogicalVolume::GetVisAttributes(), G4VisAttributes::SetColour(), G4VisAttributes::SetForceSolid(), and G4VisAttributes::SetForceWireframe().
Reimplemented from G4VHit.
Definition at line 77 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 77 of file RE01CalorimeterHit.cc
References energy, G4AttDefStore::GetInstance(), and pos().
|
inline |
Definition at line 68 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 68 of file RE01CalorimeterHit.hh
References fEdep.
|
inline |
Definition at line 70 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 70 of file RE01CalorimeterHit.hh
References fEdepByATrack.
|
inline |
Definition at line 63 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 63 of file RE01CalorimeterHit.hh
References fPhiCellID.
|
inline |
Definition at line 84 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 84 of file RE01CalorimeterHit.hh
References fTrackInfo.
|
inline |
Definition at line 62 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 62 of file RE01CalorimeterHit.hh
References fZCellID.
Definition at line 110 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 110 of file RE01CalorimeterHit.hh
References RE01CalorimeterHitAllocator.
|
inline |
Definition at line 103 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 103 of file RE01CalorimeterHit.hh
References RE01CalorimeterHitAllocator.
Reimplemented from G4VHit.
Definition at line 144 of file RE01CalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 144 of file RE01CalorimeterHit.cc
References fEdep, fPhiCellID, fZCellID, G4cout, G4endl, and GeV.
Definition at line 64 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 64 of file RE01CalorimeterHit.hh
References fEdep, and fEdepByATrack.
Referenced by RE01CalorimeterSD::ProcessHits().
|
inline |
Definition at line 74 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 74 of file RE01CalorimeterHit.hh
References fPos.
Referenced by RE01CalorimeterSD::ProcessHits().
|
inline |
Definition at line 76 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 76 of file RE01CalorimeterHit.hh
References fRot.
Referenced by RE01CalorimeterSD::ProcessHits().
Definition at line 78 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 78 of file RE01CalorimeterHit.hh
References fTrackInfo, and G4Track::GetUserInformation().
Referenced by RE01CalorimeterSD::ProcessHits().
|
private |
Definition at line 90 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 90 of file RE01CalorimeterHit.hh
Referenced by AddEdep(), CreateAttValues(), GetEdep(), Print(), and SetEdep().
|
private |
Definition at line 94 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 94 of file RE01CalorimeterHit.hh
Referenced by AddEdep(), ClearEdepByATrack(), CreateAttValues(), GetEdepByATrack(), and SetEdep().
|
private |
Definition at line 89 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 89 of file RE01CalorimeterHit.hh
Referenced by CreateAttValues(), GetPhi(), and Print().
|
private |
Definition at line 93 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 93 of file RE01CalorimeterHit.hh
Referenced by CreateAttValues(), and Draw().
|
private |
Definition at line 91 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 91 of file RE01CalorimeterHit.hh
Referenced by CreateAttValues(), Draw(), and SetPos().
|
private |
Definition at line 92 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 92 of file RE01CalorimeterHit.hh
|
private |
Definition at line 95 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 95 of file RE01CalorimeterHit.hh
Referenced by ClearEdepByATrack(), GetTrackInformation(), and SetTrackInformation().
|
private |
Definition at line 88 of file RE01CalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 88 of file RE01CalorimeterHit.hh
Referenced by CreateAttValues(), GetZ(), and Print().