ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/basic/B4/B4c/include/B4cCalorHit.hh>
Public Member Functions | |
B4cCalorHit () | |
B4cCalorHit (const B4cCalorHit &) | |
virtual | ~B4cCalorHit () |
const B4cCalorHit & | operator= (const B4cCalorHit &) |
G4bool | operator== (const B4cCalorHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
virtual void | Draw () |
virtual void | Print () |
void | Add (G4double de, G4double dl) |
G4double | GetEdep () const |
G4double | GetTrackLength () const |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
virtual const std::map < G4String, G4AttDef > * | GetAttDefs () const |
virtual std::vector< G4AttValue > * | CreateAttValues () const |
Private Attributes | |
G4double | fEdep |
Energy deposit in the sensitive volume. | |
G4double | fTrackLength |
Track length in the sensitive volume. | |
Calorimeter hit class
It defines data members to store the the energy deposit and track lengths of charged particles in a selected volume:
Definition at line 45 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 45 of file B4cCalorHit.hh
B4cCalorHit::B4cCalorHit | ( | ) |
Definition at line 43 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 43 of file B4cCalorHit.cc
B4cCalorHit::B4cCalorHit | ( | const B4cCalorHit & | right | ) |
Definition at line 55 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 55 of file B4cCalorHit.cc
References fEdep, and fTrackLength.
|
virtual |
Definition at line 51 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 51 of file B4cCalorHit.cc
Definition at line 101 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 101 of file B4cCalorHit.hh
References fEdep, and fTrackLength.
|
inlinevirtual |
Reimplemented from G4VHit.
Definition at line 60 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 60 of file B4cCalorHit.hh
|
inline |
Definition at line 106 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 106 of file B4cCalorHit.hh
References fEdep.
|
inline |
Definition at line 110 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 110 of file B4cCalorHit.hh
References fTrackLength.
Definition at line 93 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 93 of file B4cCalorHit.hh
References B4cCalorHitAllocator.
|
inline |
Definition at line 83 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 83 of file B4cCalorHit.hh
References B4cCalorHitAllocator.
const B4cCalorHit & B4cCalorHit::operator= | ( | const B4cCalorHit & | right | ) |
Definition at line 64 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 64 of file B4cCalorHit.cc
References fEdep, and fTrackLength.
G4bool B4cCalorHit::operator== | ( | const B4cCalorHit & | right | ) | const |
Definition at line 74 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 74 of file B4cCalorHit.cc
Reimplemented from G4VHit.
Definition at line 81 of file B4cCalorHit.cc.
View newest version in sPHENIX GitHub at line 81 of file B4cCalorHit.cc
References fEdep, fTrackLength, G4BestUnit, G4cout, and G4endl.
|
private |
Energy deposit in the sensitive volume.
Definition at line 71 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 71 of file B4cCalorHit.hh
Referenced by Add(), B4cCalorHit(), GetEdep(), operator=(), and Print().
|
private |
Track length in the sensitive volume.
Definition at line 72 of file B4cCalorHit.hh.
View newest version in sPHENIX GitHub at line 72 of file B4cCalorHit.hh
Referenced by Add(), B4cCalorHit(), GetTrackLength(), operator=(), and Print().