Geant4  10.02.p03
CexmcEnergyDepositStore Struct Reference

#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 CexmcEnergyDepositCalorimeterCollectioncalorimeterEDLeftCollection
 
const CexmcEnergyDepositCalorimeterCollectioncalorimeterEDRightCollection
 

Detailed Description

Definition at line 52 of file CexmcEnergyDepositStore.hh.

Constructor & Destructor Documentation

◆ CexmcEnergyDepositStore()

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.

66  :
77  {}
const CexmcEnergyDepositCalorimeterCollection & calorimeterEDLeftCollection
const CexmcEnergyDepositCalorimeterCollection & calorimeterEDRightCollection

Member Function Documentation

◆ operator delete()

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

Definition at line 118 of file CexmcEnergyDepositStore.hh.

119 {
120  energyDepositStoreAllocator.FreeSingle(
121  reinterpret_cast< CexmcEnergyDepositStore * >( obj ) );
122 }
G4Allocator< CexmcEnergyDepositStore > energyDepositStoreAllocator
Definition: CexmcCommon.cc:51
Here is the call graph for this function:

◆ operator new()

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

Definition at line 112 of file CexmcEnergyDepositStore.hh.

113 {
114  return energyDepositStoreAllocator.MallocSingle();
115 }
G4Allocator< CexmcEnergyDepositStore > energyDepositStoreAllocator
Definition: CexmcCommon.cc:51
Here is the call graph for this function:

Member Data Documentation

◆ calorimeterEDLeft

G4double CexmcEnergyDepositStore::calorimeterEDLeft

Definition at line 89 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDLeftCollection

const CexmcEnergyDepositCalorimeterCollection& CexmcEnergyDepositStore::calorimeterEDLeftCollection

Definition at line 102 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDLeftMaxX

G4int CexmcEnergyDepositStore::calorimeterEDLeftMaxX

Definition at line 93 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDLeftMaxY

G4int CexmcEnergyDepositStore::calorimeterEDLeftMaxY

Definition at line 95 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDRight

G4double CexmcEnergyDepositStore::calorimeterEDRight

Definition at line 91 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDRightCollection

const CexmcEnergyDepositCalorimeterCollection& CexmcEnergyDepositStore::calorimeterEDRightCollection

Definition at line 105 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDRightMaxX

G4int CexmcEnergyDepositStore::calorimeterEDRightMaxX

Definition at line 97 of file CexmcEnergyDepositStore.hh.

◆ calorimeterEDRightMaxY

G4int CexmcEnergyDepositStore::calorimeterEDRightMaxY

Definition at line 99 of file CexmcEnergyDepositStore.hh.

◆ monitorED

G4double CexmcEnergyDepositStore::monitorED

Definition at line 83 of file CexmcEnergyDepositStore.hh.

◆ vetoCounterEDLeft

G4double CexmcEnergyDepositStore::vetoCounterEDLeft

Definition at line 85 of file CexmcEnergyDepositStore.hh.

◆ vetoCounterEDRight

G4double CexmcEnergyDepositStore::vetoCounterEDRight

Definition at line 87 of file CexmcEnergyDepositStore.hh.


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