ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/basic/B5/include/B5DriftChamberHit.hh>
Public Member Functions | |
B5DriftChamberHit () | |
B5DriftChamberHit (G4int layerID) | |
B5DriftChamberHit (const B5DriftChamberHit &right) | |
virtual | ~B5DriftChamberHit () |
const B5DriftChamberHit & | operator= (const B5DriftChamberHit &right) |
G4bool | operator== (const B5DriftChamberHit &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 | SetLayerID (G4int z) |
G4int | GetLayerID () const |
void | SetTime (G4double t) |
G4double | GetTime () const |
void | SetLocalPos (G4ThreeVector xyz) |
G4ThreeVector | GetLocalPos () const |
void | SetWorldPos (G4ThreeVector xyz) |
G4ThreeVector | GetWorldPos () const |
Public Member Functions inherited from G4VHit | |
G4VHit () | |
virtual | ~G4VHit () |
G4bool | operator== (const G4VHit &right) const |
Private Attributes | |
G4int | fLayerID |
G4double | fTime |
G4ThreeVector | fLocalPos |
G4ThreeVector | fWorldPos |
Drift chamber hit
It records:
Definition at line 51 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 51 of file B5DriftChamberHit.hh
B5DriftChamberHit::B5DriftChamberHit | ( | ) |
Definition at line 50 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 50 of file B5DriftChamberHit.cc
B5DriftChamberHit::B5DriftChamberHit | ( | G4int | layerID | ) |
Definition at line 57 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 57 of file B5DriftChamberHit.cc
B5DriftChamberHit::B5DriftChamberHit | ( | const B5DriftChamberHit & | right | ) |
Definition at line 69 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 69 of file B5DriftChamberHit.cc
|
virtual |
Definition at line 64 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 64 of file B5DriftChamberHit.cc
|
virtual |
Reimplemented from G4VHit.
Definition at line 137 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 137 of file B5DriftChamberHit.cc
References G4UIcommand::ConvertToString(), fLayerID, fTime, fWorldPos, G4BestUnit, and Acts::Test::values.
|
virtual |
Reimplemented from G4VHit.
Definition at line 97 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 97 of file B5DriftChamberHit.cc
References G4VMarker::filled, fWorldPos, G4VVisManager::GetConcreteInstance(), G4VMarker::SetFillStyle(), G4VMarker::SetScreenSize(), and G4Visible::SetVisAttributes().
Reimplemented from G4VHit.
Definition at line 113 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 113 of file B5DriftChamberHit.cc
References G4AttDefStore::GetInstance().
|
inline |
Definition at line 71 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 71 of file B5DriftChamberHit.hh
References fLayerID.
|
inline |
Definition at line 77 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 77 of file B5DriftChamberHit.hh
References fLocalPos.
|
inline |
Definition at line 74 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 74 of file B5DriftChamberHit.hh
References fTime.
|
inline |
Definition at line 80 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 80 of file B5DriftChamberHit.hh
References fWorldPos.
Definition at line 101 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 101 of file B5DriftChamberHit.hh
References B5DriftChamberHitAllocator.
|
inline |
Definition at line 93 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 93 of file B5DriftChamberHit.hh
References B5DriftChamberHitAllocator.
const B5DriftChamberHit & B5DriftChamberHit::operator= | ( | const B5DriftChamberHit & | right | ) |
Definition at line 79 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 79 of file B5DriftChamberHit.cc
G4bool B5DriftChamberHit::operator== | ( | const B5DriftChamberHit & | right | ) | const |
Definition at line 90 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 90 of file B5DriftChamberHit.cc
Reimplemented from G4VHit.
Definition at line 155 of file B5DriftChamberHit.cc.
View newest version in sPHENIX GitHub at line 155 of file B5DriftChamberHit.cc
References fLayerID, fLocalPos, fTime, G4cout, G4endl, ns, CLHEP::Hep3Vector::x(), and CLHEP::Hep3Vector::y().
Definition at line 70 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 70 of file B5DriftChamberHit.hh
|
inline |
Definition at line 76 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 76 of file B5DriftChamberHit.hh
References fLocalPos.
Definition at line 73 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 73 of file B5DriftChamberHit.hh
|
inline |
Definition at line 79 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 79 of file B5DriftChamberHit.hh
References fWorldPos.
|
private |
Definition at line 83 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 83 of file B5DriftChamberHit.hh
Referenced by CreateAttValues(), GetLayerID(), operator=(), Print(), and SetLayerID().
|
private |
Definition at line 85 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 85 of file B5DriftChamberHit.hh
Referenced by GetLocalPos(), operator=(), Print(), and SetLocalPos().
|
private |
Definition at line 84 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 84 of file B5DriftChamberHit.hh
Referenced by CreateAttValues(), GetTime(), operator=(), Print(), and SetTime().
|
private |
Definition at line 86 of file B5DriftChamberHit.hh.
View newest version in sPHENIX GitHub at line 86 of file B5DriftChamberHit.hh
Referenced by CreateAttValues(), Draw(), GetWorldPos(), operator=(), and SetWorldPos().