1 #ifndef SimG4Core_GeometryProducer_H 2 #define SimG4Core_GeometryProducer_H 27 class G4RunManagerKernel;
33 typedef std::vector<std::shared_ptr<SimProducer>>
Producers;
42 std::vector<std::shared_ptr<SimProducer>>
producers()
const {
return m_producers; }
std::vector< SensitiveTkDetector * > m_sensTkDets
std::vector< std::shared_ptr< SimProducer > > Producers
const DDCompactView * m_pDD
edm::ParameterSet m_pField
std::vector< SensitiveCaloDetector * > & sensCaloDetectors()
bool m_pUseSensitiveDetectors
Compact representation of the geometrical detector hierarchy.
std::vector< std::shared_ptr< SimWatcher > > m_watchers
std::vector< SensitiveCaloDetector * > m_sensCaloDets
G4RunManagerKernel * m_kernel
std::vector< std::shared_ptr< SimProducer > > m_producers
SimActivityRegistry m_registry
std::vector< std::shared_ptr< SimProducer > > producers() const
std::unique_ptr< SimTrackManager > m_trackManager
std::unique_ptr< sim::FieldBuilder > m_fieldBuilder
std::vector< SensitiveTkDetector * > & sensTkDetectors()