1 #ifndef IRawDigitHistogramTool_H
2 #define IRawDigitHistogramTool_H
16 #include "fhiclcpp/ParameterSet.h"
17 #include "art/Framework/Services/Registry/ServiceHandle.h"
18 #include "art_root_io/TFileService.h"
19 #include "canvas/Persistency/Common/Ptr.h"
23 class DetectorClocksData;
24 class DetectorPropertiesData;
40 virtual void configure(
const fhicl::ParameterSet&) = 0;
50 art::ServiceHandle<art::TFileService>&,
const std::string&) = 0;
57 virtual void endJob(
int numEvents) = 0;
63 using SimChannelMap = std::map<raw::ChannelID_t, const sim::SimChannel*>;
Definition of basic raw digits.
Contains all timing reference information for the detector.
object containing MC truth information necessary for making RawDigits and doing back tracking ...