1 #ifndef FLASHHYPOTHESISANAALG_H 2 #define FLASHHYPOTHESISANAALG_H 44 fCounterIndex(p.
get<unsigned
int>(
"SimPhotonCounterIndex",0)),
46 fXOffset(p.
get<
float>(
"HypothesisXOffset",0.0)),
47 fSPCAlg(p.
get<
fhicl::ParameterSet>(
"SimPhotonCounterAlgParams")) {}
50 void SetOutputObjects(TTree*,
58 void RunComparison(
const unsigned int run,
59 const unsigned int event,
60 std::vector<sim::MCTrack>
const&,
61 std::vector<sim::SimPhotons>
const&,
std::vector< float > fOpDetPositions_Y
FlashHypothesisCreator fFHCreator
std::vector< float > fOpDetPositions_Z
FlashHypothesisAnaAlg(fhicl::ParameterSet const &p)
Simulation objects for optical detectors.
The geometry of one entire detector, as served by art.
Class def header for mctrack data container.
FlashHypothesisComparison fFHCompare
SimPhotonCounterAlg fSPCAlg
unsigned int fCounterIndex
sim::MCTrackCollectionAnaAlg fMCTAlg
Container for a list of pointers to providers.
auto const & get(AssnsNode< L, R, D > const &r)
LArSoft geometry interface.
Event finding and building.