44 #ifndef CEXMC_COMMON_HH 
   45 #define CEXMC_COMMON_HH 
   49 #include <G4String.hh> 
   52 #define CEXMC_LINE_START  "--- Cexmc ---  " 
   57 typedef std::vector< CexmcEnergyDepositCrystalRowCollection >
 
const G4String CexmcChargeExchangeInteractionName("Cexmc"+CexmcChargeExchangeProductionModelName)
 
const G4String CexmcTPDigitizerName("TPDig")
 
const G4String CexmcStudiedProcessLastName("Cexmc")
 
const G4String CexmcScenePrimitivesDescription("CexmcScenePrimitives")
 
const G4int CexmcInvalidTrackId(-1)
 
const G4double CexmcDblMax(std::numeric_limits< double >::max())
 
const G4String CexmcEDDigitizerName("EDDig")
 
std::vector< G4double > CexmcEnergyDepositCrystalRowCollection
 
std::vector< CexmcEnergyDepositCrystalRowCollection > CexmcEnergyDepositCalorimeterCollection
 
const G4double CexmcInvalidCosTheta(2.0)
 
CexmcCrystalSelectionAlgorithm
 
T max(const T t1, const T t2)
brief Return the largest of the two arguments 
 
CexmcEDCollectionAlgoritm
 
const G4String CexmcStudiedProcessFirstName("studiedProcess_")
 
const G4double CexmcFwhmToStddev(0.42466)
 
CexmcEventDataVerboseLevel
 
CexmcOuterCrystalsVetoAlgorithm
 
const G4String CexmcChargeExchangeProductionModelName("ChargeExchange")
 
CexmcCalorimeterEntryPointDepthDefinitionAlgorithm
 
CexmcCalorimeterTriggerAlgorithm
 
const G4String CexmcStudiedProcessFullName(CexmcStudiedProcessFirstName+CexmcStudiedProcessLastName)
 
CexmcCalorimeterEntryPointDefinitionAlgorithm