All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
evd::AnalysisDrawingOptions Class Reference

#include <AnalysisDrawingOptions.h>

Inheritance diagram for evd::AnalysisDrawingOptions:

Public Member Functions

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

Public Attributes

int fDrawCalorimetry
 
int fDrawParticleID
 
int fDrawShowerCalor
 
int fCaloPlane
 
int fTrackID
 
std::vector< std::string > fCalorimetryLabels
 module labels that produced calorimetry More...
 
std::vector< std::string > fParticleIDLabels
 module labels that produced particleid More...
 
std::string fCalorTemplateFileName
 files that have calorimetry template curves More...
 

Detailed Description

Definition at line 14 of file AnalysisDrawingOptions.h.

Constructor & Destructor Documentation

evd::AnalysisDrawingOptions::AnalysisDrawingOptions ( fhicl::ParameterSet const &  pset)
explicit

Definition at line 13 of file AnalysisDrawingOptions.cc.

14  : evdb::Reconfigurable{pset}
15  {
16  this->reconfigure(pset);
17  }
void reconfigure(fhicl::ParameterSet const &pset)

Member Function Documentation

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

Definition at line 20 of file AnalysisDrawingOptions.cc.

21  {
22  fDrawCalorimetry = pset.get< int >("DrawCalorimetry" );
23  fDrawParticleID = pset.get< int >("DrawParticleID" );
24  fDrawShowerCalor = pset.get< int >("DrawShowerCalor" );
25  fCaloPlane = pset.get< int >("CaloPlane" );
26  fTrackID = pset.get< int >("TrackID" );
27  fCalorimetryLabels = pset.get< std::vector<std::string> >("CalorimetryModuleLabels" );
28  fParticleIDLabels = pset.get< std::vector<std::string> >("ParticleIDModuleLabels" );
29 
30  fCalorTemplateFileName = pset.get< std::string >("CalorTemplateFileName" );
31  }
std::vector< std::string > fParticleIDLabels
module labels that produced particleid
std::string fCalorTemplateFileName
files that have calorimetry template curves
std::vector< std::string > fCalorimetryLabels
module labels that produced calorimetry

Member Data Documentation

int evd::AnalysisDrawingOptions::fCaloPlane

Definition at line 24 of file AnalysisDrawingOptions.h.

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

module labels that produced calorimetry

Definition at line 27 of file AnalysisDrawingOptions.h.

std::string evd::AnalysisDrawingOptions::fCalorTemplateFileName

files that have calorimetry template curves

Definition at line 30 of file AnalysisDrawingOptions.h.

int evd::AnalysisDrawingOptions::fDrawCalorimetry

Definition at line 21 of file AnalysisDrawingOptions.h.

int evd::AnalysisDrawingOptions::fDrawParticleID

Definition at line 22 of file AnalysisDrawingOptions.h.

int evd::AnalysisDrawingOptions::fDrawShowerCalor

Definition at line 23 of file AnalysisDrawingOptions.h.

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

module labels that produced particleid

Definition at line 28 of file AnalysisDrawingOptions.h.

int evd::AnalysisDrawingOptions::fTrackID

Definition at line 25 of file AnalysisDrawingOptions.h.


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