ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/basic/B5/include/B5EmCalorimeterHit.hh>
Public Member Functions | |
B5EmCalorimeterHit () | |
B5EmCalorimeterHit (G4int cellID) | |
B5EmCalorimeterHit (const B5EmCalorimeterHit &right) | |
virtual | ~B5EmCalorimeterHit () |
const B5EmCalorimeterHit & | operator= (const B5EmCalorimeterHit &right) |
G4bool | operator== (const B5EmCalorimeterHit &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 | GetCellID () const |
void | SetEdep (G4double de) |
void | AddEdep (G4double de) |
G4double | GetEdep () const |
void | SetPos (G4ThreeVector xyz) |
G4ThreeVector | GetPos () const |
void | SetRot (G4RotationMatrix rmat) |
G4RotationMatrix | GetRot () const |
void | SetLogV (G4LogicalVolume *val) |
const G4LogicalVolume * | GetLogV () const |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
Private Attributes | |
G4int | fCellID |
G4double | fEdep |
G4ThreeVector | fPos |
G4RotationMatrix | fRot |
const G4LogicalVolume * | fPLogV |
EM Calorimeter hit
It records:
Definition at line 51 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 51 of file B5EmCalorimeterHit.hh
B5EmCalorimeterHit::B5EmCalorimeterHit | ( | ) |
Definition at line 49 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 49 of file B5EmCalorimeterHit.cc
B5EmCalorimeterHit::B5EmCalorimeterHit | ( | G4int | cellID | ) |
Definition at line 56 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 56 of file B5EmCalorimeterHit.cc
B5EmCalorimeterHit::B5EmCalorimeterHit | ( | const B5EmCalorimeterHit & | right | ) |
Definition at line 68 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 68 of file B5EmCalorimeterHit.cc
|
virtual |
Definition at line 63 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 63 of file B5EmCalorimeterHit.cc
Definition at line 74 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 74 of file B5EmCalorimeterHit.hh
References fEdep.
|
virtual |
Reimplemented from G4VHit.
Definition at line 148 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 148 of file B5EmCalorimeterHit.cc
References G4UIcommand::ConvertToString(), fCellID, fEdep, fPLogV, fPos, G4BestUnit, G4LogicalVolume::GetName(), and Acts::Test::values.
|
virtual |
Reimplemented from G4VHit.
Definition at line 99 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 99 of file B5EmCalorimeterHit.cc
References fEdep, fPLogV, fPos, fRot, G4VVisManager::GetConcreteInstance(), G4LogicalVolume::GetVisAttributes(), GeV, and CLHEP::HepRotation::inverse().
Reimplemented from G4VHit.
Definition at line 120 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 120 of file B5EmCalorimeterHit.cc
References G4AttDefStore::GetInstance().
|
inline |
Definition at line 71 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 71 of file B5EmCalorimeterHit.hh
References fCellID.
|
inline |
Definition at line 75 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 75 of file B5EmCalorimeterHit.hh
References fEdep.
|
inline |
Definition at line 84 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 84 of file B5EmCalorimeterHit.hh
References fPLogV.
|
inline |
Definition at line 78 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 78 of file B5EmCalorimeterHit.hh
References fPos.
|
inline |
Definition at line 81 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 81 of file B5EmCalorimeterHit.hh
References fRot.
Definition at line 106 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 106 of file B5EmCalorimeterHit.hh
References B5EmCalorimeterHitAllocator.
|
inline |
Definition at line 98 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 98 of file B5EmCalorimeterHit.hh
References B5EmCalorimeterHitAllocator.
const B5EmCalorimeterHit & B5EmCalorimeterHit::operator= | ( | const B5EmCalorimeterHit & | right | ) |
Definition at line 79 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 79 of file B5EmCalorimeterHit.cc
G4bool B5EmCalorimeterHit::operator== | ( | const B5EmCalorimeterHit & | right | ) | const |
Definition at line 92 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 92 of file B5EmCalorimeterHit.cc
References fCellID.
Reimplemented from G4VHit.
Definition at line 171 of file B5EmCalorimeterHit.cc.
View newest version in sPHENIX GitHub at line 171 of file B5EmCalorimeterHit.cc
Definition at line 70 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 70 of file B5EmCalorimeterHit.hh
Definition at line 73 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 73 of file B5EmCalorimeterHit.hh
References fEdep.
|
inline |
Definition at line 83 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 83 of file B5EmCalorimeterHit.hh
References fPLogV.
|
inline |
Definition at line 77 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 77 of file B5EmCalorimeterHit.hh
References fPos.
|
inline |
Definition at line 80 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 80 of file B5EmCalorimeterHit.hh
References fRot.
|
private |
Definition at line 87 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 87 of file B5EmCalorimeterHit.hh
Referenced by CreateAttValues(), GetCellID(), operator=(), operator==(), Print(), and SetCellID().
|
private |
Definition at line 88 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 88 of file B5EmCalorimeterHit.hh
Referenced by AddEdep(), CreateAttValues(), Draw(), GetEdep(), operator=(), Print(), and SetEdep().
|
private |
Definition at line 91 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 91 of file B5EmCalorimeterHit.hh
Referenced by CreateAttValues(), Draw(), GetLogV(), operator=(), and SetLogV().
|
private |
Definition at line 89 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 89 of file B5EmCalorimeterHit.hh
Referenced by CreateAttValues(), Draw(), GetPos(), operator=(), and SetPos().
|
private |
Definition at line 90 of file B5EmCalorimeterHit.hh.
View newest version in sPHENIX GitHub at line 90 of file B5EmCalorimeterHit.hh
Referenced by Draw(), GetRot(), operator=(), and SetRot().