opdet::FlashHypothesisAna::FlashHypothesisAna |
( |
fhicl::ParameterSet const & |
p | ) |
|
|
explicit |
Definition at line 62 of file FlashHypothesisAna_module.cc.
67 fAlg(
p.get<fhicl::ParameterSet>(
"FlashHypothesisAnaAlgParams"))
std::string fMCSimPhotonsLabel
FlashHypothesisAnaAlg fAlg
std::string fMCTrackLabel
void opdet::FlashHypothesisAna::analyze |
( |
art::Event const & |
e | ) |
|
|
override |
Definition at line 70 of file FlashHypothesisAna_module.cc.
73 art::Handle< std::vector<sim::MCTrack> > mctrackHandle;
75 std::vector<sim::MCTrack>
const& mctrackVec(*mctrackHandle);
77 art::Handle< std::vector<sim::SimPhotons> > simPhotonsHandle;
79 std::vector<sim::SimPhotons>
const& simPhotonsVec(*simPhotonsHandle);
82 art::ServiceHandle<opdet::OpDigiProperties const> opdigiHandle;
83 art::ServiceHandle<phot::PhotonVisibilityService const> pvsHandle;
89 mctrackVec,simPhotonsVec,
90 lar::extractProviders<geo::Geometry, detinfo::LArPropertiesService>(),
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::string fMCSimPhotonsLabel
FlashHypothesisAnaAlg fAlg
std::string fMCTrackLabel
void opdet::FlashHypothesisAna::beginJob |
( |
| ) |
|
|
override |
Definition at line 95 of file FlashHypothesisAna_module.cc.
97 art::ServiceHandle<geo::Geometry const> geoHandle;
100 art::ServiceHandle<art::TFileService const>
tfs;
103 tfs->make<TH1F>(), tfs->make<TH1F>(), tfs->make<TH1F>(),
104 tfs->make<TH1F>(), tfs->make<TH1F>(), tfs->make<TH1F>(),
105 tfs->make<TH1F>(), tfs->make<TH1F>(), tfs->make<TH1F>(),
void SetOutputObjects(TTree *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, TH1F *, geo::Geometry const &)
FlashHypothesisAnaAlg fAlg
The geometry of one entire detector, as served by art.
art::ServiceHandle< art::TFileService > tfs
void FillOpDetPositions(geo::Geometry const &)
std::string opdet::FlashHypothesisAna::fMCSimPhotonsLabel |
|
private |
std::string opdet::FlashHypothesisAna::fMCTrackLabel |
|
private |
The documentation for this class was generated from the following file: