1 #ifndef SimG4Core_DDG4ProductionCuts_H 2 #define SimG4Core_DDG4ProductionCuts_H 6 #include "DDG4/Geant4GeometryInfo.h" 13 class G4LogicalVolume;
22 const dd4hep::sim::Geant4GeometryMaps::VolumeMap*,
41 const dd4hep::sim::Geant4GeometryMaps::VolumeMap*
dd4hepMap_ =
nullptr;
42 std::vector<std::pair<G4LogicalVolume*, const cms::DDSpecPar*>>
dd4hepVec_;
DDG4ProductionCuts(const G4LogicalVolumeToDDLogicalPartMap *, int, bool)
std::vector< std::pair< G4LogicalVolume *, const cms::DDSpecPar * > > dd4hepVec_
const std::string keywordRegion_
const G4LogicalVolumeToDDLogicalPartMap * map_
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
std::vector< Pair > Vector
usefull typedef
G4LogicalVolumeToDDLogicalPartMap::Vector vec_
void setProdCuts(const DDLogicalPart, G4Region *)
const dd4hep::sim::Geant4GeometryMaps::VolumeMap * dd4hepMap_
const cms::DDSpecParRegistry * specPars_