Public Member Functions | |
| BasicTrackAnalysis (fhicl::ParameterSet const &pset) | |
| Constructor. More... | |
| ~BasicTrackAnalysis () | |
| Destructor. More... | |
| void | configure (fhicl::ParameterSet const &pset) override |
| void | initializeHists (art::ServiceHandle< art::TFileService > &, const std::string &) override |
| Interface for initializing the histograms to be filled. More... | |
| void | endJob (int numEvents) override |
| Interface for method to executve at the end of run processing. More... | |
| void | fillHistograms (const art::Event &) const override |
| Interface for filling histograms. More... | |
Public Member Functions inherited from ITrackHistogramTool | |
| virtual | ~ITrackHistogramTool () noexcept=default |
| Virtual Destructor. More... | |
Private Attributes | |
| std::vector< art::InputTag > | fTrackProducerLabelVec |
| tag for finding the tracks More... | |
| std::string | fLocalDirName |
| Directory name for histograms. More... | |
| TH1D * | fHitsByWire [3] |
| TH2D * | fPulseHVsWidth [3] |
| TProfile * | fPulseHVsHitNo [3] |
| const geo::GeometryCore * | fGeometry |
| pointer to Geometry service More... | |
Definition at line 50 of file BasicTrackAnalysis_tool.cc.
|
explicit |
Constructor.
| pset | Constructor. |
Arguments:
pset - Fcl parameters.
Definition at line 110 of file BasicTrackAnalysis_tool.cc.
| BasicTrackAnalysis::BasicTrackAnalysis::~BasicTrackAnalysis | ( | ) |
|
overridevirtual |
Reconfigure method.
Arguments:
pset - Fcl parameter set.
Implements ITrackHistogramTool.
Definition at line 132 of file BasicTrackAnalysis_tool.cc.
|
overridevirtual |
Interface for method to executve at the end of run processing.
| int | number of events to use for normalization |
Implements ITrackHistogramTool.
Definition at line 186 of file BasicTrackAnalysis_tool.cc.
|
overridevirtual |
Interface for filling histograms.
Implements ITrackHistogramTool.
Definition at line 160 of file BasicTrackAnalysis_tool.cc.
|
overridevirtual |
Interface for initializing the histograms to be filled.
Begin job method.
| TFileService | handle to the TFile service |
| string | subdirectory to store the hists in |
Implements ITrackHistogramTool.
Definition at line 140 of file BasicTrackAnalysis_tool.cc.
|
private |
pointer to Geometry service
Definition at line 100 of file BasicTrackAnalysis_tool.cc.
|
private |
Definition at line 95 of file BasicTrackAnalysis_tool.cc.
|
private |
Directory name for histograms.
Definition at line 92 of file BasicTrackAnalysis_tool.cc.
|
private |
Definition at line 97 of file BasicTrackAnalysis_tool.cc.
|
private |
Definition at line 96 of file BasicTrackAnalysis_tool.cc.
|
private |
tag for finding the tracks
Definition at line 91 of file BasicTrackAnalysis_tool.cc.
1.8.5