LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
AnalysisDrawingOptions_service.cc
Go to the documentation of this file.
1 
6 // Framework includes
7 
10 
11 #include <iostream>
12 
13 namespace evd {
14 
15  //......................................................................
17  art::ActivityRegistry& /* reg */)
18  : evdb::Reconfigurable{pset}
19  {
20  this->reconfigure(pset);
21  }
22 
23  //......................................................................
25  {
26  }
27 
28  //......................................................................
30  {
31  fDrawCalorimetry = pset.get< int >("DrawCalorimetry" );
32  fDrawParticleID = pset.get< int >("DrawParticleID" );
33  fDrawShowerCalor = pset.get< int >("DrawShowerCalor" );
34  fCaloPlane = pset.get< int >("CaloPlane" );
35  fCalorimetryLabels = pset.get< std::vector<std::string> >("CalorimetryModuleLabels" );
36  fParticleIDLabels = pset.get< std::vector<std::string> >("ParticleIDModuleLabels" );
37 
38  fCalorTemplateFileName = pset.get< std::string >("CalorTemplateFileName" );
39  }
40 
41 }
42 
43 namespace evd {
44 
46 
47 } // namespace evd
std::vector< std::string > fParticleIDLabels
module labels that produced particleid
#define DEFINE_ART_SERVICE(svc)
Definition: ServiceMacros.h:93
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:231
AnalysisDrawingOptions(fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)
void reconfigure(fhicl::ParameterSet const &pset)