23 #include "art_root_io/TFileService.h" 24 #include "art_root_io/TFileDirectory.h" 30 #include "Utilities/AssociationUtil.h" 58 fChannels = pset.
get<std::vector<unsigned int>>(
"Channels");
68 std::vector<art::Ptr<rawdata::RawBeamlineDigit>> digits;
71 for (
auto d : digits) {
77 std::vector<uint16_t> adcs =
d->ADCs();
79 for (
size_t i=0;
i<adcs.size();
i++) {
DigitizerSaturationFilter(fhicl::ParameterSet const &p)
art::InputTag fRawDataLabel
DEFINE_ART_MODULE(TestTMapFile)
bool getByLabel(std::string const &label, std::string const &instance, Handle< PROD > &result) const
Encapsulation of reconstructed digitizer 'hits'. Used for ToF PMTs and SiPMs, and Cherenkov and Muon ...
T get(std::string const &key) const
Encapsulation of reconstructed Time-of-Flight (ToF) information. Part of beamline reconstruction for ...
void reconfigure(const fhicl::ParameterSet &p)
EDFilter(fhicl::ParameterSet const &pset)
std::vector< unsigned int > fChannels
Raw data definitions for beamline data used in NOvA test beam experiment.
bool filter(art::Event &e)
void fill_ptr_vector(std::vector< Ptr< T >> &ptrs, H const &h)