LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
AnalysisDrawingOptions.cc
Go to the documentation of this file.
1 
8 
9 namespace evd {
10 
11  //......................................................................
13  : evdb::Reconfigurable{pset}
14  {
15  this->reconfigure(pset);
16  }
17 
18  //......................................................................
20  {
21  fDrawCalorimetry = pset.get<int>("DrawCalorimetry");
22  fDrawParticleID = pset.get<int>("DrawParticleID");
23  fDrawShowerCalor = pset.get<int>("DrawShowerCalor");
24  fCaloPlane = pset.get<int>("CaloPlane");
25  fTrackID = pset.get<int>("TrackID");
26  fCalorimetryLabels = pset.get<std::vector<std::string>>("CalorimetryModuleLabels");
27  fParticleIDLabels = pset.get<std::vector<std::string>>("ParticleIDModuleLabels");
28 
29  fCalorTemplateFileName = pset.get<std::string>("CalorTemplateFileName");
30  }
31 
32 }
33 
AnalysisDrawingOptions(fhicl::ParameterSet const &pset)
std::vector< std::string > fParticleIDLabels
module labels that produced particleid
Manage all things related to colors for the event display.
LArSoft includes.
std::string fCalorTemplateFileName
files that have calorimetry template curves
std::vector< std::string > fCalorimetryLabels
module labels that produced calorimetry
T get(std::string const &key) const
Definition: ParameterSet.h:314
void reconfigure(fhicl::ParameterSet const &pset)