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

#include <geant4/tree/geant4-10.6-release/examples/advanced/gammaray_telescope/include/GammaRayTelDigi.hh>

+ Inheritance diagram for GammaRayTelDigi:
+ Collaboration diagram for GammaRayTelDigi:

Public Member Functions

 GammaRayTelDigi ()
 
 ~GammaRayTelDigi ()
 
 GammaRayTelDigi (const GammaRayTelDigi &)
 
const GammaRayTelDigioperator= (const GammaRayTelDigi &)
 
G4bool operator== (const GammaRayTelDigi &) const
 
voidoperator new (size_t)
 
void operator delete (void *)
 
void Draw ()
 
void Print ()
 
void SetPlaneNumber (G4int PlaneNum)
 
void SetPlaneType (G4int PlaneTyp)
 
void SetStripNumber (G4int StripNum)
 
void SetDigiType (G4int DigiID)
 
void SetEnergy (G4double Ene)
 
G4int GetPlaneNumber ()
 
G4int GetPlaneType ()
 
G4int GetStripNumber ()
 
G4int GetDigiType ()
 
G4double GetEnergy ()
 
- Public Member Functions inherited from G4VDigi
 G4VDigi ()
 
virtual ~G4VDigi ()
 
G4bool operator== (const G4VDigi &right) const
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 

Private Attributes

G4int PlaneNumber
 
G4int PlaneType
 
G4int StripNumber
 
G4int DigiType
 
G4double Energy
 

Detailed Description

Definition at line 49 of file GammaRayTelDigi.hh.

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

Constructor & Destructor Documentation

GammaRayTelDigi::GammaRayTelDigi ( )

Definition at line 44 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 44 of file GammaRayTelDigi.cc

References DigiType, Energy, PlaneNumber, PlaneType, and StripNumber.

GammaRayTelDigi::~GammaRayTelDigi ( )

Definition at line 55 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 55 of file GammaRayTelDigi.cc

GammaRayTelDigi::GammaRayTelDigi ( const GammaRayTelDigi right)

Definition at line 60 of file GammaRayTelDigi.cc.

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

References DigiType, Energy, PlaneNumber, PlaneType, and StripNumber.

Member Function Documentation

void GammaRayTelDigi::Draw ( )
virtual

Reimplemented from G4VDigi.

Definition at line 91 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 91 of file GammaRayTelDigi.cc

G4int GammaRayTelDigi::GetDigiType ( )
inline

Definition at line 85 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 85 of file GammaRayTelDigi.hh

References DigiType.

G4double GammaRayTelDigi::GetEnergy ( )
inline

Definition at line 86 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 86 of file GammaRayTelDigi.hh

References Energy.

G4int GammaRayTelDigi::GetPlaneNumber ( )
inline

Definition at line 82 of file GammaRayTelDigi.hh.

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

References PlaneNumber.

G4int GammaRayTelDigi::GetPlaneType ( )
inline

Definition at line 83 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 83 of file GammaRayTelDigi.hh

References PlaneType.

G4int GammaRayTelDigi::GetStripNumber ( )
inline

Definition at line 84 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 84 of file GammaRayTelDigi.hh

References StripNumber.

void GammaRayTelDigi::operator delete ( void aDigi)
inline

Definition at line 108 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 108 of file GammaRayTelDigi.hh

References GammaRayTelDigiAllocator.

void * GammaRayTelDigi::operator new ( size_t  )
inline

Definition at line 99 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 99 of file GammaRayTelDigi.hh

References GammaRayTelDigiAllocator.

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

Definition at line 72 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 72 of file GammaRayTelDigi.cc

References DigiType, Energy, PlaneNumber, PlaneType, and StripNumber.

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

Definition at line 84 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 84 of file GammaRayTelDigi.cc

References DigiType, Energy, PlaneNumber, PlaneType, and StripNumber.

void GammaRayTelDigi::Print ( void  )
virtual

Reimplemented from G4VDigi.

Definition at line 96 of file GammaRayTelDigi.cc.

View newest version in sPHENIX GitHub at line 96 of file GammaRayTelDigi.cc

void GammaRayTelDigi::SetDigiType ( G4int  DigiID)
inline

Definition at line 79 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 79 of file GammaRayTelDigi.hh

References DigiType.

Referenced by GammaRayTelDigitizer::Digitize().

+ Here is the caller graph for this function:

void GammaRayTelDigi::SetEnergy ( G4double  Ene)
inline

Definition at line 80 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 80 of file GammaRayTelDigi.hh

References Energy.

Referenced by GammaRayTelDigitizer::Digitize().

+ Here is the caller graph for this function:

void GammaRayTelDigi::SetPlaneNumber ( G4int  PlaneNum)
inline

Definition at line 76 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 76 of file GammaRayTelDigi.hh

References PlaneNumber.

Referenced by GammaRayTelDigitizer::Digitize().

+ Here is the caller graph for this function:

void GammaRayTelDigi::SetPlaneType ( G4int  PlaneTyp)
inline

Definition at line 77 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 77 of file GammaRayTelDigi.hh

References PlaneType.

Referenced by GammaRayTelDigitizer::Digitize().

+ Here is the caller graph for this function:

void GammaRayTelDigi::SetStripNumber ( G4int  StripNum)
inline

Definition at line 78 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 78 of file GammaRayTelDigi.hh

References StripNumber.

Referenced by GammaRayTelDigitizer::Digitize().

+ Here is the caller graph for this function:

Member Data Documentation

G4int GammaRayTelDigi::DigiType
private

Definition at line 71 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 71 of file GammaRayTelDigi.hh

Referenced by GammaRayTelDigi(), GetDigiType(), operator=(), operator==(), and SetDigiType().

G4double GammaRayTelDigi::Energy
private

Definition at line 72 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 72 of file GammaRayTelDigi.hh

Referenced by GammaRayTelDigi(), GetEnergy(), operator=(), operator==(), and SetEnergy().

G4int GammaRayTelDigi::PlaneNumber
private

Definition at line 68 of file GammaRayTelDigi.hh.

View newest version in sPHENIX GitHub at line 68 of file GammaRayTelDigi.hh

Referenced by GammaRayTelDigi(), GetPlaneNumber(), operator=(), operator==(), and SetPlaneNumber().

G4int GammaRayTelDigi::PlaneType
private

Definition at line 69 of file GammaRayTelDigi.hh.

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

Referenced by GammaRayTelDigi(), GetPlaneType(), operator=(), operator==(), and SetPlaneType().

G4int GammaRayTelDigi::StripNumber
private

Definition at line 70 of file GammaRayTelDigi.hh.

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

Referenced by GammaRayTelDigi(), GetStripNumber(), operator=(), operator==(), and SetStripNumber().


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