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

#include <geant4/tree/geant4-10.6-release/examples/advanced/lAr_calorimeter/include/FCALCalorHit.hh>

+ Inheritance diagram for FCALCalorHit:
+ Collaboration diagram for FCALCalorHit:

Public Member Functions

 FCALCalorHit ()
 
 ~FCALCalorHit ()
 
 FCALCalorHit (const FCALCalorHit &)
 
const FCALCalorHitoperator= (const FCALCalorHit &)
 
G4bool operator== (const FCALCalorHit &) const
 
voidoperator new (size_t)
 
void operator delete (void *)
 
void Draw ()
 
void Print ()
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
G4double GetEdepAbs ()
 
G4double GetTrakAbs ()
 
G4double GetEdepGap ()
 
G4double GetTrakGap ()
 
- 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 EdepAbs
 
G4double TrackLengthAbs
 
G4double EdepGap
 
G4double TrackLengthGap
 

Detailed Description

Definition at line 41 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 41 of file FCALCalorHit.hh

Constructor & Destructor Documentation

FCALCalorHit::FCALCalorHit ( )

Definition at line 38 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 38 of file FCALCalorHit.cc

References EdepAbs, EdepGap, TrackLengthAbs, and TrackLengthGap.

FCALCalorHit::~FCALCalorHit ( )

Definition at line 46 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 46 of file FCALCalorHit.cc

FCALCalorHit::FCALCalorHit ( const FCALCalorHit right)

Definition at line 51 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 51 of file FCALCalorHit.cc

References EdepAbs, EdepGap, TrackLengthAbs, and TrackLengthGap.

Member Function Documentation

void FCALCalorHit::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 59 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 59 of file FCALCalorHit.hh

References EdepAbs, and TrackLengthAbs.

void FCALCalorHit::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 60 of file FCALCalorHit.hh.

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

References EdepGap, and TrackLengthGap.

void FCALCalorHit::Draw ( )
virtual

Reimplemented from G4VHit.

Definition at line 76 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 76 of file FCALCalorHit.cc

G4double FCALCalorHit::GetEdepAbs ( )
inline

Definition at line 62 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 62 of file FCALCalorHit.hh

References EdepAbs.

G4double FCALCalorHit::GetEdepGap ( )
inline

Definition at line 64 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 64 of file FCALCalorHit.hh

References EdepGap.

G4double FCALCalorHit::GetTrakAbs ( )
inline

Definition at line 63 of file FCALCalorHit.hh.

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

References TrackLengthAbs.

G4double FCALCalorHit::GetTrakGap ( )
inline

Definition at line 65 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 65 of file FCALCalorHit.hh

void FCALCalorHit::operator delete ( void aHit)
inline

Definition at line 92 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 92 of file FCALCalorHit.hh

References FCALCalorHitAllocator.

void * FCALCalorHit::operator new ( size_t  )
inline

Definition at line 82 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 82 of file FCALCalorHit.hh

References FCALCalorHitAllocator.

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

Definition at line 60 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 60 of file FCALCalorHit.cc

References EdepAbs, EdepGap, TrackLengthAbs, and TrackLengthGap.

G4bool FCALCalorHit::operator== ( const FCALCalorHit right) const

Definition at line 69 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 69 of file FCALCalorHit.cc

void FCALCalorHit::Print ( void  )
virtual

Reimplemented from G4VHit.

Definition at line 81 of file FCALCalorHit.cc.

View newest version in sPHENIX GitHub at line 81 of file FCALCalorHit.cc

Member Data Documentation

G4double FCALCalorHit::EdepAbs
private

Definition at line 65 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 65 of file FCALCalorHit.hh

Referenced by AddAbs(), FCALCalorHit(), GetEdepAbs(), and operator=().

G4double FCALCalorHit::EdepGap
private

Definition at line 70 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 70 of file FCALCalorHit.hh

Referenced by AddGap(), FCALCalorHit(), GetEdepGap(), and operator=().

G4double FCALCalorHit::TrackLengthAbs
private

Definition at line 65 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 65 of file FCALCalorHit.hh

Referenced by AddAbs(), FCALCalorHit(), GetTrakAbs(), and operator=().

G4double FCALCalorHit::TrackLengthGap
private

Definition at line 70 of file FCALCalorHit.hh.

View newest version in sPHENIX GitHub at line 70 of file FCALCalorHit.hh

Referenced by AddGap(), FCALCalorHit(), and operator=().


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