ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XrayFluoSensorHit Class Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/xray_fluorescence/include/XrayFluoSensorHit.hh>

+ Inheritance diagram for XrayFluoSensorHit:
+ Collaboration diagram for XrayFluoSensorHit:

Public Member Functions

 XrayFluoSensorHit ()
 
 ~XrayFluoSensorHit ()
 
 XrayFluoSensorHit (const XrayFluoSensorHit &)
 
const XrayFluoSensorHitoperator= (const XrayFluoSensorHit &)
 
G4bool operator== (const XrayFluoSensorHit &) const
 
voidoperator new (size_t)
 
void operator delete (void *)
 
void AddEnergy (G4double de)
 
void Draw ()
 
void Print ()
 
G4double GetEdepTot ()
 
- 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 EdepTot
 
G4double EdepDetect
 

Detailed Description

Definition at line 49 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 49 of file XrayFluoSensorHit.hh

Constructor & Destructor Documentation

XrayFluoSensorHit::XrayFluoSensorHit ( )

Definition at line 42 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 42 of file XrayFluoSensorHit.cc

References EdepDetect, and EdepTot.

XrayFluoSensorHit::~XrayFluoSensorHit ( )

Definition at line 65 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 65 of file XrayFluoSensorHit.cc

XrayFluoSensorHit::XrayFluoSensorHit ( const XrayFluoSensorHit right)

Definition at line 53 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 53 of file XrayFluoSensorHit.cc

References EdepDetect, and EdepTot.

Member Function Documentation

void XrayFluoSensorHit::AddEnergy ( G4double  de)
inline

Definition at line 60 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 60 of file XrayFluoSensorHit.hh

References EdepTot.

Referenced by XrayFluoHPGeSD::ProcessHits(), and XrayFluoSD::ProcessHits().

+ Here is the caller graph for this function:

void XrayFluoSensorHit::Draw ( )
virtual

Reimplemented from G4VHit.

Definition at line 89 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 89 of file XrayFluoSensorHit.cc

G4double XrayFluoSensorHit::GetEdepTot ( )
inline

Definition at line 63 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 63 of file XrayFluoSensorHit.hh

References EdepTot.

void XrayFluoSensorHit::operator delete ( void aHit)
inline

Definition at line 90 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 90 of file XrayFluoSensorHit.hh

References XrayFluoSensorHitAllocator.

void * XrayFluoSensorHit::operator new ( size_t  )
inline

Definition at line 81 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 81 of file XrayFluoSensorHit.hh

References XrayFluoSensorHitAllocator.

const XrayFluoSensorHit & XrayFluoSensorHit::operator= ( const XrayFluoSensorHit right)

Definition at line 73 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 73 of file XrayFluoSensorHit.cc

References EdepDetect, and EdepTot.

G4bool XrayFluoSensorHit::operator== ( const XrayFluoSensorHit ) const

Definition at line 83 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 83 of file XrayFluoSensorHit.cc

void XrayFluoSensorHit::Print ( void  )
virtual

Reimplemented from G4VHit.

Definition at line 94 of file XrayFluoSensorHit.cc.

View newest version in sPHENIX GitHub at line 94 of file XrayFluoSensorHit.cc

Member Data Documentation

G4double XrayFluoSensorHit::EdepDetect
private

Definition at line 69 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 69 of file XrayFluoSensorHit.hh

Referenced by operator=(), and XrayFluoSensorHit().

G4double XrayFluoSensorHit::EdepTot
private

Definition at line 63 of file XrayFluoSensorHit.hh.

View newest version in sPHENIX GitHub at line 63 of file XrayFluoSensorHit.hh

Referenced by AddEnergy(), GetEdepTot(), operator=(), and XrayFluoSensorHit().


The documentation for this class was generated from the following files: