Public Member Functions | Public Attributes | List of all members
gar::evd::AnalysisDrawingOptions Class Reference

#include <AnalysisDrawingOptions.h>

Public Member Functions

 AnalysisDrawingOptions (fhicl::ParameterSet const &pset, art::ActivityRegistry &reg)
 
 ~AnalysisDrawingOptions ()
 
void reconfigure (fhicl::ParameterSet const &pset)
 

Public Attributes

int fDrawCalorimetry
 
int fDrawParticleID
 
int fDrawShowerCalor
 
int fCaloPlane
 
std::vector< std::stringfCalorimetryLabels
 module labels that produced calorimetry More...
 
std::vector< std::stringfParticleIDLabels
 module labels that produced particleid More...
 
std::string fCalorTemplateFileName
 files that have calorimetry template curves More...
 

Detailed Description

Definition at line 15 of file AnalysisDrawingOptions.h.

Constructor & Destructor Documentation

gar::evd::AnalysisDrawingOptions::AnalysisDrawingOptions ( fhicl::ParameterSet const &  pset,
art::ActivityRegistry reg 
)

Definition at line 18 of file AnalysisDrawingOptions_service.cc.

20  {
21  this->reconfigure(pset);
22  }
void reconfigure(fhicl::ParameterSet const &pset)
gar::evd::AnalysisDrawingOptions::~AnalysisDrawingOptions ( )

Definition at line 25 of file AnalysisDrawingOptions_service.cc.

26  {
27  }

Member Function Documentation

void gar::evd::AnalysisDrawingOptions::reconfigure ( fhicl::ParameterSet const &  pset)

Definition at line 30 of file AnalysisDrawingOptions_service.cc.

31  {
32  fDrawCalorimetry = pset.get< int >("DrawCalorimetry" );
33  fDrawParticleID = pset.get< int >("DrawParticleID" );
34  fDrawShowerCalor = pset.get< int >("DrawShowerCalor" );
35  fCaloPlane = pset.get< int >("CaloPlane" );
36  fCalorimetryLabels = pset.get< std::vector<std::string> >("CalorimetryModuleLabels" );
37  fParticleIDLabels = pset.get< std::vector<std::string> >("ParticleIDModuleLabels" );
38 
39  fCalorTemplateFileName = pset.get< std::string >("CalorTemplateFileName" );
40  }
std::string string
Definition: nybbler.cc:12
std::string fCalorTemplateFileName
files that have calorimetry template curves
std::vector< std::string > fCalorimetryLabels
module labels that produced calorimetry
std::vector< std::string > fParticleIDLabels
module labels that produced particleid

Member Data Documentation

int gar::evd::AnalysisDrawingOptions::fCaloPlane

Definition at line 26 of file AnalysisDrawingOptions.h.

std::vector<std::string> gar::evd::AnalysisDrawingOptions::fCalorimetryLabels

module labels that produced calorimetry

Definition at line 28 of file AnalysisDrawingOptions.h.

std::string gar::evd::AnalysisDrawingOptions::fCalorTemplateFileName

files that have calorimetry template curves

Definition at line 30 of file AnalysisDrawingOptions.h.

int gar::evd::AnalysisDrawingOptions::fDrawCalorimetry

Definition at line 23 of file AnalysisDrawingOptions.h.

int gar::evd::AnalysisDrawingOptions::fDrawParticleID

Definition at line 24 of file AnalysisDrawingOptions.h.

int gar::evd::AnalysisDrawingOptions::fDrawShowerCalor

Definition at line 25 of file AnalysisDrawingOptions.h.

std::vector<std::string> gar::evd::AnalysisDrawingOptions::fParticleIDLabels

module labels that produced particleid

Definition at line 29 of file AnalysisDrawingOptions.h.


The documentation for this class was generated from the following files: