#include <LArG4Detector_service.h>
Definition at line 54 of file LArG4Detector_service.h.
| larg4::LArG4DetectorService::LArG4DetectorService |
( |
fhicl::ParameterSet const & |
p | ) |
|
|
explicit |
Definition at line 77 of file LArG4Detector.cc.
78 : artg4tk::DetectorBase(
p,
79 p.get<
string>(
"name",
"LArG4DetectorService"),
80 p.get<
string>(
"category",
"World"),
81 p.get<
string>(
"mother_category",
""))
85 ,
volumeNames_{
p.get<std::vector<std::string>>(
"volumeNames", {})}
std::string gdmlFileName_
bool updateSimEnergyDeposits_
std::vector< std::string > volumeNames_
| std::vector<G4LogicalVolume*> larg4::LArG4DetectorService::doBuildLVs |
( |
| ) |
|
|
overrideprivate |
| void larg4::LArG4DetectorService::doCallArtProduces |
( |
art::ProducesCollector & |
collector | ) |
|
|
overrideprivate |
| void larg4::LArG4DetectorService::doFillEventWithArtHits |
( |
G4HCofThisEvent * |
hc | ) |
|
|
overrideprivate |
| std::vector<G4VPhysicalVolume*> larg4::LArG4DetectorService::doPlaceToPVs |
( |
std::vector< G4LogicalVolume * > |
| ) |
|
|
overrideprivate |
| std::string larg4::LArG4DetectorService::instanceName |
( |
std::string const & |
| ) |
const |
|
private |
| void larg4::LArG4DetectorService::setStepLimits |
( |
| ) |
|
|
private |
| bool larg4::LArG4DetectorService::checkOverlaps_ |
|
private |
| std::vector<std::pair<std::string, std::string> > larg4::LArG4DetectorService::detectors_ {} |
|
private |
| bool larg4::LArG4DetectorService::dumpMP_ |
|
private |
| std::string larg4::LArG4DetectorService::gdmlFileName_ |
|
private |
| size_t larg4::LArG4DetectorService::inputVolumes_ |
|
private |
| std::map<std::string, G4double> larg4::LArG4DetectorService::overrideGDMLStepLimit_Map {} |
|
private |
| std::unordered_map<std::string, float> larg4::LArG4DetectorService::setGDMLVolumes_ {} |
|
private |
| std::vector<float> larg4::LArG4DetectorService::stepLimits_ |
|
private |
| bool larg4::LArG4DetectorService::updateSimEnergyDeposits_ |
|
private |
| std::vector<std::string> larg4::LArG4DetectorService::volumeNames_ |
|
private |
The documentation for this class was generated from the following files: