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

#include <geant4/tree/geant4-10.6-release/examples/advanced/ChargeExchangeMC/include/CexmcEnergyDepositStore.hh>

+ Collaboration diagram for CexmcEnergyDepositStore:

Public Member Functions

 CexmcEnergyDepositStore (G4double monitorED_, G4double vetoCounterEDLeft_, G4double vetoCounterEDRight_, G4double calorimeterEDLeft_, G4double calorimeterEDRight_, G4int calorimeterEDLeftMaxX_, G4int calorimeterEDLeftMaxY_, G4int calorimeterEDRightMaxX_, G4int calorimeterEDRightMaxY_, const CexmcEnergyDepositCalorimeterCollection &calorimeterEDLeftCollection_, const CexmcEnergyDepositCalorimeterCollection &calorimeterEDRightCollection_)
 
void * operator new (size_t size)
 
void operator delete (void *obj)
 

Public Attributes

G4double monitorED
 
G4double vetoCounterEDLeft
 
G4double vetoCounterEDRight
 
G4double calorimeterEDLeft
 
G4double calorimeterEDRight
 
G4int calorimeterEDLeftMaxX
 
G4int calorimeterEDLeftMaxY
 
G4int calorimeterEDRightMaxX
 
G4int calorimeterEDRightMaxY
 
const
CexmcEnergyDepositCalorimeterCollection & 
calorimeterEDLeftCollection
 
const
CexmcEnergyDepositCalorimeterCollection & 
calorimeterEDRightCollection
 

Detailed Description

Definition at line 52 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 52 of file CexmcEnergyDepositStore.hh

Constructor & Destructor Documentation

CexmcEnergyDepositStore::CexmcEnergyDepositStore ( G4double  monitorED_,
G4double  vetoCounterEDLeft_,
G4double  vetoCounterEDRight_,
G4double  calorimeterEDLeft_,
G4double  calorimeterEDRight_,
G4int  calorimeterEDLeftMaxX_,
G4int  calorimeterEDLeftMaxY_,
G4int  calorimeterEDRightMaxX_,
G4int  calorimeterEDRightMaxY_,
const CexmcEnergyDepositCalorimeterCollection &  calorimeterEDLeftCollection_,
const CexmcEnergyDepositCalorimeterCollection &  calorimeterEDRightCollection_ 
)
inline

Definition at line 54 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 54 of file CexmcEnergyDepositStore.hh

Member Function Documentation

void CexmcEnergyDepositStore::operator delete ( void *  obj)
inline

Definition at line 118 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 118 of file CexmcEnergyDepositStore.hh

References G4Allocator< Type >::FreeSingle().

+ Here is the call graph for this function:

void * CexmcEnergyDepositStore::operator new ( size_t  size)
inline

Definition at line 112 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 112 of file CexmcEnergyDepositStore.hh

References G4Allocator< Type >::MallocSingle().

+ Here is the call graph for this function:

Member Data Documentation

G4double CexmcEnergyDepositStore::calorimeterEDLeft

Definition at line 89 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 89 of file CexmcEnergyDepositStore.hh

Referenced by CexmcEventAction::PrintEnergyDeposit(), and CexmcChargeExchangeReconstructor::Reconstruct().

const CexmcEnergyDepositCalorimeterCollection& CexmcEnergyDepositStore::calorimeterEDLeftCollection

Definition at line 102 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 102 of file CexmcEnergyDepositStore.hh

Referenced by CexmcEventAction::PrintEnergyDeposit(), and CexmcReconstructor::ReconstructEntryPoints().

G4int CexmcEnergyDepositStore::calorimeterEDLeftMaxX

Definition at line 93 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 93 of file CexmcEnergyDepositStore.hh

Referenced by CexmcReconstructor::ReconstructEntryPoints().

G4int CexmcEnergyDepositStore::calorimeterEDLeftMaxY

Definition at line 95 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 95 of file CexmcEnergyDepositStore.hh

Referenced by CexmcReconstructor::ReconstructEntryPoints().

G4double CexmcEnergyDepositStore::calorimeterEDRight

Definition at line 91 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 91 of file CexmcEnergyDepositStore.hh

Referenced by CexmcEventAction::PrintEnergyDeposit(), and CexmcChargeExchangeReconstructor::Reconstruct().

const CexmcEnergyDepositCalorimeterCollection& CexmcEnergyDepositStore::calorimeterEDRightCollection

Definition at line 105 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 105 of file CexmcEnergyDepositStore.hh

Referenced by CexmcEventAction::PrintEnergyDeposit(), and CexmcReconstructor::ReconstructEntryPoints().

G4int CexmcEnergyDepositStore::calorimeterEDRightMaxX

Definition at line 97 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 97 of file CexmcEnergyDepositStore.hh

Referenced by CexmcReconstructor::ReconstructEntryPoints().

G4int CexmcEnergyDepositStore::calorimeterEDRightMaxY

Definition at line 99 of file CexmcEnergyDepositStore.hh.

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

Referenced by CexmcReconstructor::ReconstructEntryPoints().

G4double CexmcEnergyDepositStore::monitorED

Definition at line 83 of file CexmcEnergyDepositStore.hh.

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

Referenced by CexmcEventAction::PrintEnergyDeposit().

G4double CexmcEnergyDepositStore::vetoCounterEDLeft

Definition at line 85 of file CexmcEnergyDepositStore.hh.

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

Referenced by CexmcEventAction::PrintEnergyDeposit().

G4double CexmcEnergyDepositStore::vetoCounterEDRight

Definition at line 87 of file CexmcEnergyDepositStore.hh.

View newest version in sPHENIX GitHub at line 87 of file CexmcEnergyDepositStore.hh

Referenced by CexmcEventAction::PrintEnergyDeposit().


The documentation for this struct was generated from the following file: