Public Member Functions | Public Attributes | List of all members
systConfig Struct Reference

Public Member Functions

 systConfig (const fhicl::ParameterSet &pset)
 

Public Attributes

string_v MCFileNames
 
string_v BackgroundTopologyName
 
string_v SignalTopologyName
 
string_v ChannelNames
 
string_v IncidentMCFileNames
 
string_v IncidentTopologyName
 
double_v RecoBinning
 
double_v TruthBinning
 
std::string RecoTreeName
 
std::string TruthTreeName
 
int_v SignalTopology
 
int_v BackgroundTopology
 
int_v IncidentTopology
 
string_v SystToConsider
 
double EndZCut
 

Detailed Description

Definition at line 30 of file Geant4ReweightSysts.cc.

Constructor & Destructor Documentation

systConfig::systConfig ( const fhicl::ParameterSet pset)
inline

Definition at line 32 of file Geant4ReweightSysts.cc.

33  : MCFileNames(pset.get<string_v>("MCFileNames")),
35  pset.get<string_v>("BackgroundTopologyName")),
37  pset.get<string_v>("SignalTopologyName")),
38  ChannelNames(pset.get<string_v>("ChannelNames")),
40  pset.get<string_v>("IncidentMCFileNames")),
42  pset.get<string_v>("IncidentTopologyName")),
43  RecoBinning(pset.get<double_v>("RecoBinning")),
44  TruthBinning(pset.get<double_v>("TruthBinning")),
45  RecoTreeName(pset.get<std::string>("RecoTreeName")),
46  TruthTreeName(pset.get<std::string>("TruthTreeName")),
47  SignalTopology(pset.get<int_v>("SignalTopology")),
48  BackgroundTopology(pset.get<int_v>("BackgroundTopology")),
49  IncidentTopology(pset.get<int_v>("IncidentTopology")),
50  SystToConsider(pset.get<string_v>("SystToConsider")),
51  EndZCut(pset.get<double>("EndZCut")) {};
string_v IncidentMCFileNames
string_v SystToConsider
std::string RecoTreeName
std::vector< int > int_v
std::string string
Definition: nybbler.cc:12
double_v TruthBinning
string_v ChannelNames
std::vector< std::string > string_v
string_v MCFileNames
string_v BackgroundTopologyName
string_v IncidentTopologyName
std::string TruthTreeName
T get(std::string const &key) const
Definition: ParameterSet.h:271
std::vector< double > double_v
double_v RecoBinning
string_v SignalTopologyName

Member Data Documentation

int_v systConfig::BackgroundTopology

Definition at line 65 of file Geant4ReweightSysts.cc.

string_v systConfig::BackgroundTopologyName

Definition at line 54 of file Geant4ReweightSysts.cc.

string_v systConfig::ChannelNames

Definition at line 56 of file Geant4ReweightSysts.cc.

double systConfig::EndZCut

Definition at line 70 of file Geant4ReweightSysts.cc.

string_v systConfig::IncidentMCFileNames

Definition at line 57 of file Geant4ReweightSysts.cc.

int_v systConfig::IncidentTopology

Definition at line 66 of file Geant4ReweightSysts.cc.

string_v systConfig::IncidentTopologyName

Definition at line 58 of file Geant4ReweightSysts.cc.

string_v systConfig::MCFileNames

Definition at line 51 of file Geant4ReweightSysts.cc.

double_v systConfig::RecoBinning

Definition at line 59 of file Geant4ReweightSysts.cc.

std::string systConfig::RecoTreeName

Definition at line 61 of file Geant4ReweightSysts.cc.

int_v systConfig::SignalTopology

Definition at line 64 of file Geant4ReweightSysts.cc.

string_v systConfig::SignalTopologyName

Definition at line 55 of file Geant4ReweightSysts.cc.

string_v systConfig::SystToConsider

Definition at line 68 of file Geant4ReweightSysts.cc.

double_v systConfig::TruthBinning

Definition at line 60 of file Geant4ReweightSysts.cc.

std::string systConfig::TruthTreeName

Definition at line 62 of file Geant4ReweightSysts.cc.


The documentation for this struct was generated from the following file: