1 #ifndef FLASHHYPOTHESISANAALG_H 2 #define FLASHHYPOTHESISANAALG_H 43 fCounterIndex(p.get<unsigned int>(
"SimPhotonCounterIndex",0)),
44 fdEdx(p.get<float>(
"dEdx",2.1)),
45 fXOffset(p.get<float>(
"HypothesisXOffset",0.0)),
46 fSPCAlg(p.get<
fhicl::ParameterSet>(
"SimPhotonCounterAlgParams")) {}
58 const unsigned int event,
59 std::vector<sim::MCTrack>
const&,
60 std::vector<sim::SimPhotons>
const&,
void RunComparison(const unsigned int run, const unsigned int event, std::vector< sim::MCTrack > const &, std::vector< sim::SimPhotons > const &, Providers_t providers, opdet::OpDigiProperties const &opdigip, phot::PhotonVisibilityService const &pvs)
std::vector< float > fOpDetPositions_Y
FlashHypothesisCreator fFHCreator
std::vector< float > fOpDetPositions_Z
FlashHypothesisAnaAlg(fhicl::ParameterSet const &p)
contains objects relating to OpDet hits
void SetOutputObjects(TTree *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, geo::Geometry const &)
The geometry of one entire detector, as served by art.
Class def header for mctrack data container.
FlashHypothesisComparison fFHCompare
SimPhotonCounterAlg fSPCAlg
unsigned int fCounterIndex
Encapsulate the geometry of an optical detector.
sim::MCTrackCollectionAnaAlg fMCTAlg
Container for a list of pointers to providers.
lar::ProviderPack< geo::GeometryCore, detinfo::LArProperties > Providers_t
Set of service providers used in the common(est) interface.
void FillOpDetPositions(geo::Geometry const &)
art framework interface to geometry description
Event finding and building.