45 #ifndef CEXMC_ENERGY_DEPOSIT_STORE_HH
46 #define CEXMC_ENERGY_DEPOSIT_STORE_HH
67 monitorED( monitorED ), vetoCounterEDLeft( vetoCounterEDLeft ),
68 vetoCounterEDRight( vetoCounterEDRight ),
69 calorimeterEDLeft( calorimeterEDLeft ),
70 calorimeterEDRight( calorimeterEDRight ),
71 calorimeterEDLeftMaxX( calorimeterEDLeftMaxX ),
72 calorimeterEDLeftMaxY( calorimeterEDLeftMaxY ),
73 calorimeterEDRightMaxX( calorimeterEDRightMaxX ),
74 calorimeterEDRightMaxY( calorimeterEDRightMaxY ),
75 calorimeterEDLeftCollection( calorimeterEDLeftCollection ),
76 calorimeterEDRightCollection( calorimeterEDRightCollection )
79 void *
operator new(
size_t size );
81 void operator delete(
void * obj );
112 inline void * CexmcEnergyDepositStore::operator
new( size_t )
118 inline void CexmcEnergyDepositStore::operator
delete(
void * obj )
121 reinterpret_cast< CexmcEnergyDepositStore * >( obj ) );
G4double vetoCounterEDLeft
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)
G4int calorimeterEDLeftMaxY
G4int calorimeterEDRightMaxY
G4double calorimeterEDLeft
G4int calorimeterEDRightMaxX
const CexmcEnergyDepositCalorimeterCollection & calorimeterEDLeftCollection
G4int calorimeterEDLeftMaxX
void FreeSingle(Type *anElement)
G4double calorimeterEDRight
G4double vetoCounterEDRight
std::vector< CexmcEnergyDepositCrystalRowCollection > CexmcEnergyDepositCalorimeterCollection
G4Allocator< CexmcEnergyDepositStore > energyDepositStoreAllocator
const CexmcEnergyDepositCalorimeterCollection & calorimeterEDRightCollection