#include <NumuReco.h>
Public Attributes | |
std::vector< geo::BoxBoundedGeo > | containment_volumes |
List of volumes for containment cuts – set by "containment_volumes". More... | |
std::vector< geo::BoxBoundedGeo > | active_volumes |
List of active volumes per cryostat. More... | |
std::vector< std::vector < geo::BoxBoundedGeo > > | tpc_volumes |
List of active tpc volumes – retreived from Geoemtry service. More... | |
bool | verbose |
Whether to print out info associated w/ selection. More... | |
std::vector< std::string > | uniformWeights |
Weights taken from "EventWeight" that should be applied to the weight of each event. More... | |
double | constantWeight |
Constant weight to apply uniformly to each event. More... | |
double | cosmicWeight |
Weight applied to all events matched to a cosmic track. More... | |
bool | requireMatched |
Apply cut that requires each reconstructed vertex to be matched to a truth vertex. More... | |
bool | requireTrack |
Apply cut that requires each reconstructed vertex to have an associated primary track. More... | |
bool | requireContained |
Apply cut that requires each primary track to be contained inside the containment volume. More... | |
double | trackMatchContainmentCut |
double | CRTHitTimeCorrection |
bool | CRTHitinOpHitRange |
double | CRT2OPTimeWidth |
bool | CosmicIDAllTracks |
bool | MakeOpHits |
int | FlashMatchMethod |
int | TSMode |
double | flashMatchTimeDifference |
unsigned | PMTTriggerThreshold |
std::array< float, 2 > | BeamSpillWindow |
double | beamCenterX |
double | beamCenterY |
std::string | RecoSliceTag |
std::string | RecoTrackTag |
art tag for reconstructed tracks More... | |
std::string | RecoVertexTag |
art tag for reconstructed vertices More... | |
std::vector< std::string > | TPCRecoTagSuffixes |
std::string | CaloTag |
std::string | PIDTag |
std::string | PFParticleTag |
art tag for PFParticles More... | |
std::string | FlashMatchTag |
std::string | CorsikaTag |
art tag for corsika MCTruth More... | |
std::string | CRTTrackTag |
art tag for CRT tracks More... | |
std::string | CRTHitTag |
std::string | OpFlashTag |
std::string | MCParticleTag |
art tag for MCParticle More... | |
Configuration parameters
Definition at line 97 of file NumuReco.h.
std::vector<geo::BoxBoundedGeo> ana::SBNOsc::NumuReco::Config::active_volumes |
List of active volumes per cryostat.
Definition at line 99 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::beamCenterX |
Definition at line 127 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::beamCenterY |
Definition at line 128 of file NumuReco.h.
std::array<float, 2> ana::SBNOsc::NumuReco::Config::BeamSpillWindow |
Definition at line 126 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::CaloTag |
Definition at line 134 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::constantWeight |
Constant weight to apply uniformly to each event.
Definition at line 104 of file NumuReco.h.
std::vector<geo::BoxBoundedGeo> ana::SBNOsc::NumuReco::Config::containment_volumes |
List of volumes for containment cuts – set by "containment_volumes".
Definition at line 98 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::CorsikaTag |
art tag for corsika MCTruth
Definition at line 138 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::CosmicIDAllTracks |
Definition at line 116 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::cosmicWeight |
Weight applied to all events matched to a cosmic track.
Definition at line 105 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::CRT2OPTimeWidth |
Definition at line 114 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::CRTHitinOpHitRange |
Definition at line 113 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::CRTHitTag |
Definition at line 140 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::CRTHitTimeCorrection |
Definition at line 112 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::CRTTrackTag |
art tag for CRT tracks
Definition at line 139 of file NumuReco.h.
int ana::SBNOsc::NumuReco::Config::FlashMatchMethod |
Definition at line 120 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::FlashMatchTag |
Definition at line 137 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::flashMatchTimeDifference |
Definition at line 122 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::MakeOpHits |
Definition at line 118 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::MCParticleTag |
art tag for MCParticle
Definition at line 142 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::OpFlashTag |
Definition at line 141 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::PFParticleTag |
art tag for PFParticles
Definition at line 136 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::PIDTag |
Definition at line 135 of file NumuReco.h.
unsigned ana::SBNOsc::NumuReco::Config::PMTTriggerThreshold |
Definition at line 124 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::RecoSliceTag |
Definition at line 130 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::RecoTrackTag |
art tag for reconstructed tracks
Definition at line 131 of file NumuReco.h.
std::string ana::SBNOsc::NumuReco::Config::RecoVertexTag |
art tag for reconstructed vertices
Definition at line 132 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::requireContained |
Apply cut that requires each primary track to be contained inside the containment volume.
Definition at line 109 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::requireMatched |
Apply cut that requires each reconstructed vertex to be matched to a truth vertex.
Definition at line 107 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::requireTrack |
Apply cut that requires each reconstructed vertex to have an associated primary track.
Definition at line 108 of file NumuReco.h.
std::vector<std::vector<geo::BoxBoundedGeo> > ana::SBNOsc::NumuReco::Config::tpc_volumes |
List of active tpc volumes – retreived from Geoemtry service.
Definition at line 100 of file NumuReco.h.
std::vector<std::string> ana::SBNOsc::NumuReco::Config::TPCRecoTagSuffixes |
Definition at line 133 of file NumuReco.h.
double ana::SBNOsc::NumuReco::Config::trackMatchContainmentCut |
Definition at line 110 of file NumuReco.h.
int ana::SBNOsc::NumuReco::Config::TSMode |
Definition at line 121 of file NumuReco.h.
std::vector<std::string> ana::SBNOsc::NumuReco::Config::uniformWeights |
Weights taken from "EventWeight" that should be applied to the weight of each event.
Definition at line 103 of file NumuReco.h.
bool ana::SBNOsc::NumuReco::Config::verbose |
Whether to print out info associated w/ selection.
Definition at line 102 of file NumuReco.h.