ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/air_shower/include/UltraOpticalHit.hh>
Public Member Functions | |
UltraOpticalHit () | |
~UltraOpticalHit () | |
UltraOpticalHit (const UltraOpticalHit &) | |
const UltraOpticalHit & | operator= (const UltraOpticalHit &) |
G4bool | operator== (const UltraOpticalHit &) const |
void * | operator new (size_t) |
void | operator delete (void *) |
void | Draw () |
void | Print () |
void | SetEnergy (G4double fEn) |
void | SetPosition (G4ThreeVector xyz) |
G4double | GetEnergy () |
G4ThreeVector | GetPosition () |
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 | fPhotEne |
G4ThreeVector | fPhotPos |
Definition at line 49 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 49 of file UltraOpticalHit.hh
UltraOpticalHit::UltraOpticalHit | ( | ) |
Definition at line 48 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 48 of file UltraOpticalHit.cc
UltraOpticalHit::~UltraOpticalHit | ( | ) |
Definition at line 58 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 58 of file UltraOpticalHit.cc
UltraOpticalHit::UltraOpticalHit | ( | const UltraOpticalHit & | right | ) |
Definition at line 63 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 63 of file UltraOpticalHit.cc
|
virtual |
Reimplemented from G4VHit.
Definition at line 89 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 89 of file UltraOpticalHit.cc
|
inline |
Definition at line 77 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 77 of file UltraOpticalHit.hh
References fPhotEne.
|
inline |
Definition at line 78 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 78 of file UltraOpticalHit.hh
References fPhotPos.
Definition at line 99 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 99 of file UltraOpticalHit.hh
References UltraOpticalHitAllocator.
|
inline |
Definition at line 90 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 90 of file UltraOpticalHit.hh
References UltraOpticalHitAllocator.
const UltraOpticalHit & UltraOpticalHit::operator= | ( | const UltraOpticalHit & | right | ) |
Definition at line 72 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 72 of file UltraOpticalHit.cc
G4bool UltraOpticalHit::operator== | ( | const UltraOpticalHit & | right | ) | const |
Definition at line 82 of file UltraOpticalHit.cc.
View newest version in sPHENIX GitHub at line 82 of file UltraOpticalHit.cc
Definition at line 73 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 73 of file UltraOpticalHit.hh
References fPhotEne.
Referenced by UltraPMTSD::ProcessHits().
|
inline |
Definition at line 74 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 74 of file UltraOpticalHit.hh
References fPhotPos.
Referenced by UltraPMTSD::ProcessHits().
|
private |
Definition at line 67 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 67 of file UltraOpticalHit.hh
Referenced by GetEnergy(), operator=(), Print(), SetEnergy(), and UltraOpticalHit().
|
private |
Definition at line 68 of file UltraOpticalHit.hh.
View newest version in sPHENIX GitHub at line 68 of file UltraOpticalHit.hh
Referenced by GetPosition(), operator=(), Print(), SetPosition(), and UltraOpticalHit().