All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarus::DaqDecoderICARUSPMT Member List

This is the complete list of members for icarus::DaqDecoderICARUSPMT, including all inherited members.

AllChannelSetup_t typedeficarus::DaqDecoderICARUSPMTprivate
assignEventInfo(TreeData_EventID_t &treeData) const icarus::DaqDecoderICARUSPMTprivate
beginRun(art::Run &run) overrideicarus::DaqDecoderICARUSPMT
BoardID_t typedeficarus::DaqDecoderICARUSPMTprivate
checkBoardSetup(std::vector< daq::details::BoardSetup_t > const &allBoardSetup) const icarus::DaqDecoderICARUSPMTprivate
checkFragmentType(artdaq::Fragment const &artdaqFragment) const icarus::DaqDecoderICARUSPMTprivate
containsGlobalTrigger(raw::OpDetWaveform const &waveform) const icarus::DaqDecoderICARUSPMTprivate
containsGlobalTrigger(electronics_time time, std::size_t nTicks) const icarus::DaqDecoderICARUSPMTprivate
createFragmentWaveforms(FragmentInfo_t const &fragInfo, AllChannelSetup_t const &channelSetup, electronics_time const timeStamp) const icarus::DaqDecoderICARUSPMTprivate
DaqDecoderICARUSPMT(Parameters const &params)icarus::DaqDecoderICARUSPMTexplicit
DataTrees enum nameicarus::DaqDecoderICARUSPMTprivate
dumpChannelicarus::DaqDecoderICARUSPMTfriend
effectivePMTboardFragmentID(artdaq::Fragment::fragment_id_t id)icarus::DaqDecoderICARUSPMTinlineprivatestatic
endJob() overrideicarus::DaqDecoderICARUSPMT
extractFragmentBoardID(artdaq::Fragment const &fragment)icarus::DaqDecoderICARUSPMTprivatestatic
extractFragmentInfo(artdaq::Fragment const &artdaqFragment) const icarus::DaqDecoderICARUSPMTprivate
extractTriggerTimeTag(artdaq::Fragment const &fragment)icarus::DaqDecoderICARUSPMTprivatestatic
fBoardInfoLookupicarus::DaqDecoderICARUSPMTprivate
fBoardSetupicarus::DaqDecoderICARUSPMTprivate
fChannelMapicarus::DaqDecoderICARUSPMTprivate
fDataCacheRemovericarus::DaqDecoderICARUSPMTmutableprivate
fDetTimingsicarus::DaqDecoderICARUSPMTprivate
fDiagnosticOutputicarus::DaqDecoderICARUSPMTprivate
fDropRawDataAfterUseicarus::DaqDecoderICARUSPMTprivate
fetchNeededBoardInfo(daq::details::BoardInfoLookup::BoardInfo_t const *boardInfo, unsigned int fragmentID) const icarus::DaqDecoderICARUSPMTprivate
fetchTriggerTimestamp(art::Event const &event) const icarus::DaqDecoderICARUSPMTprivate
fEventInfoicarus::DaqDecoderICARUSPMTprivate
fillPMTfragmentTree(FragmentInfo_t const &fragInfo, TriggerInfo_t const &triggerInfo, electronics_time waveformTimestamp)icarus::DaqDecoderICARUSPMTprivate
fillTreeEventID(art::Event const &event, TreeData_EventID_t &treeData) const icarus::DaqDecoderICARUSPMTprivate
findWaveformsWithNominalTrigger(std::vector< ProtoWaveform_t > const &waveforms) const icarus::DaqDecoderICARUSPMTprivate
fInputTagsicarus::DaqDecoderICARUSPMTprivate
fLogCategoryicarus::DaqDecoderICARUSPMTprivate
fNFailuresicarus::DaqDecoderICARUSPMTprivate
fNominalTriggerTimeicarus::DaqDecoderICARUSPMTprivate
fOpticalTickicarus::DaqDecoderICARUSPMTprivate
fPacketDumpicarus::DaqDecoderICARUSPMTprivate
fPMTconfigTagicarus::DaqDecoderICARUSPMTprivate
fragmentWaveformTimestamp(FragmentInfo_t const &fragInfo, NeededBoardInfo_t const &boardInfo, SplitTimestamp_t triggerTime) const icarus::DaqDecoderICARUSPMTprivate
fragmentWaveformTimestampFromTTT(FragmentInfo_t const &fragInfo, NeededBoardInfo_t const &boardInfo, SplitTimestamp_t triggerTime) const icarus::DaqDecoderICARUSPMTprivate
fragmentWaveformTimestampOnTrigger(FragmentInfo_t const &fragInfo, NeededBoardInfo_t const &boardInfo, SplitTimestamp_t triggerTime) const icarus::DaqDecoderICARUSPMTprivate
fRequireBoardConfigicarus::DaqDecoderICARUSPMTprivate
fRequireKnownBoardsicarus::DaqDecoderICARUSPMTprivate
fSkipWaveformsicarus::DaqDecoderICARUSPMTprivate
fSurviveExceptionsicarus::DaqDecoderICARUSPMTprivate
fTreeFragmenticarus::DaqDecoderICARUSPMTprivate
fTriggerTagicarus::DaqDecoderICARUSPMTprivate
fTTTresetEverySecondicarus::DaqDecoderICARUSPMTprivate
getAllInstanceNames() const icarus::DaqDecoderICARUSPMTprivate
hasPMTconfiguration() const icarus::DaqDecoderICARUSPMTinlineprivate
initEventIDtree(TTree &tree, TreeData_EventID_t &data)icarus::DaqDecoderICARUSPMTprivate
initFragmentsTree()icarus::DaqDecoderICARUSPMTprivate
initTreeNames()icarus::DaqDecoderICARUSPMTprivatestatic
initTrees(std::vector< std::string > const &treeNames)icarus::DaqDecoderICARUSPMTprivate
listTreeNames(std::string const &sep="\n")icarus::DaqDecoderICARUSPMTprivatestatic
makeFragmentCollection(artdaq::Fragment const &sourceFragment) const icarus::DaqDecoderICARUSPMTprivate
makeFragmentCollectionFromContainerFragment(artdaq::Fragment const &sourceFragment) const icarus::DaqDecoderICARUSPMTprivate
makeFragmentCollectionFromFragment(artdaq::Fragment const &sourceFragment) const icarus::DaqDecoderICARUSPMTprivate
matchBoardConfigurationAndSetup(sbn::PMTconfiguration const *PMTconfig) const icarus::DaqDecoderICARUSPMTprivate
mergeWaveformGroup(std::vector< ProtoWaveform_t > &allWaveforms, std::vector< std::size_t > const &indices) const icarus::DaqDecoderICARUSPMTprivate
mergeWaveforms(std::vector< ProtoWaveform_t > &waveforms) const icarus::DaqDecoderICARUSPMTprivate
nanoseconds typedeficarus::DaqDecoderICARUSPMT
neededBoardInfo(artdaq::Fragment::fragment_id_t fragment_id) const icarus::DaqDecoderICARUSPMTprivate
NoTimestampicarus::DaqDecoderICARUSPMTstatic
operator<<(std::ostream &, ProtoWaveform_t const &)icarus::DaqDecoderICARUSPMTfriend
Parameters typedeficarus::DaqDecoderICARUSPMT
processBoardFragments(artdaq::FragmentPtrs const &artdaqFragment, TriggerInfo_t const &triggerInfo)icarus::DaqDecoderICARUSPMTprivate
processFragment(artdaq::Fragment const &artdaqFragment, NeededBoardInfo_t const &boardInfo, TriggerInfo_t const &triggerInfo)icarus::DaqDecoderICARUSPMTprivate
produce(art::Event &event) overrideicarus::DaqDecoderICARUSPMT
readInputFragments(art::Event const &event) const icarus::DaqDecoderICARUSPMTprivate
setBitIndices(T value) noexcepticarus::DaqDecoderICARUSPMTprivatestatic
sortWaveforms(std::vector< ProtoWaveform_t > &waveforms) const icarus::DaqDecoderICARUSPMTprivate
timestampDiff(std::uint64_t a, std::uint64_t b)icarus::DaqDecoderICARUSPMTinlineprivatestatic
treeName(DataTrees treeID)icarus::DaqDecoderICARUSPMTprivatestatic
TreeNameList_t typedeficarus::DaqDecoderICARUSPMTprivate
TreeNamesicarus::DaqDecoderICARUSPMTprivatestatic
UpdatePMTConfiguration(sbn::PMTconfiguration const *PMTconfig)icarus::DaqDecoderICARUSPMTprivate
usesEventInfo()icarus::DaqDecoderICARUSPMTprivate
waveformEndTime(raw::OpDetWaveform const &wf) const icarus::DaqDecoderICARUSPMTinlineprivate
waveformEndTime(ProtoWaveform_t const &wf) const icarus::DaqDecoderICARUSPMTinlineprivate
waveformStartTime(raw::OpDetWaveform const &wf) const icarus::DaqDecoderICARUSPMTinlineprivate
waveformStartTime(ProtoWaveform_t const &wf) const icarus::DaqDecoderICARUSPMTinlineprivate