LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Types | |
using | ModuleType = EDAnalyzer |
Public Member Functions | |
CellTree (fhicl::ParameterSet const &pset) | |
void | doBeginJob (SharedResources const &resources) |
void | doEndJob () |
void | doRespondToOpenInputFile (FileBlock const &fb) |
void | doRespondToCloseInputFile (FileBlock const &fb) |
void | doRespondToOpenOutputFiles (FileBlock const &fb) |
void | doRespondToCloseOutputFiles (FileBlock const &fb) |
bool | doBeginRun (RunPrincipal &rp, ModuleContext const &mc) |
bool | doEndRun (RunPrincipal &rp, ModuleContext const &mc) |
bool | doBeginSubRun (SubRunPrincipal &srp, ModuleContext const &mc) |
bool | doEndSubRun (SubRunPrincipal &srp, ModuleContext const &mc) |
bool | doEvent (EventPrincipal &ep, ModuleContext const &mc, std::atomic< std::size_t > &counts_run, std::atomic< std::size_t > &counts_passed, std::atomic< std::size_t > &counts_failed) |
ModuleDescription const & | moduleDescription () const |
void | setModuleDescription (ModuleDescription const &) |
std::array< std::vector< ProductInfo >, NumBranchTypes > const & | getConsumables () const |
void | sortConsumables (std::string const ¤t_process_name) |
std::unique_ptr< Worker > | makeWorker (WorkerParams const &wp) |
template<typename T , BranchType BT> | |
ViewToken< T > | consumesView (InputTag const &tag) |
template<typename T , BranchType BT> | |
ViewToken< T > | mayConsumeView (InputTag const &tag) |
Protected Member Functions | |
std::string const & | processName () const |
bool | wantAllEvents () const noexcept |
bool | wantEvent (ScheduleID id, Event const &e) const |
Handle< TriggerResults > | getTriggerResults (Event const &e) const |
ConsumesCollector & | consumesCollector () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | consumes (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | consumesView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | consumesMany () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | mayConsume (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | mayConsumeView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | mayConsumeMany () |
Private Member Functions | |
void | endJob () |
void | beginRun (const art::Run &run) |
void | analyze (const art::Event &evt) |
void | initOutput () |
void | printEvent () |
void | print_vector (ostream &out, vector< double > &v, TString desc, bool end=false) |
void | processRaw (const art::Event &evt) |
void | processCalib (const art::Event &evt) |
void | processOpHit (const art::Event &evt) |
void | processOpFlash (const art::Event &evt) |
void | processSpacePoint (const art::Event &event, TString option, ostream &out=cout) |
void | processSpacePointTruthDepo (const art::Event &event, TString option, ostream &out=cout, bool t0_corrected=true) |
void | processSimChannel (const art::Event &evt) |
void | processMC (const art::Event &evt) |
void | processMCTracks () |
void | processTrigger (const art::Event &evt) |
void | reset () |
void | InitProcessMap () |
bool | IsPrimary (int i) |
bool | KeepMC (int i) |
double | KE (float *momentum) |
TString | PDGName (int pdg) |
bool | DumpMCJSON (int id, ostream &out) |
void | DumpMCJSON (ostream &out=cout) |
Private Attributes | |
std::string | fRawDigitLabel |
std::string | fCalibLabel |
std::string | fOpHitLabel |
std::string | fOpFlashLabel |
std::string | fTriggerLabel |
std::string | fSimEnergyDepositLabel |
std::vector< std::string > | fSpacePointLabels |
std::string | fSimChannelLabel |
std::string | fOutFileName |
std::string | mcOption |
int | nRawSamples |
float | opMultPEThresh |
float | drift_speed |
bool | fSaveMCTrackPoints |
bool | fSaveSimChannel |
bool | fSaveRaw |
bool | fSaveCalib |
bool | fSaveOpHit |
bool | fSaveOpFlash |
bool | fSaveMC |
bool | fSaveTrigger |
bool | fSaveJSON |
bool | fT0_corrected |
art::ServiceHandle< geo::Geometry const > | fGeometry |
TFile * | fOutFile |
TTree * | fEventTree |
std::map< std::string, int > | processMap |
std::map< int, int > | savedMCTrackIdMap |
int | entryNo |
int | fEvent |
int | fRun |
int | fSubRun |
double | fEventTime |
unsigned int | fTriggernumber |
double | fTriggertime |
double | fBeamgatetime |
unsigned int | fTriggerbits |
int | fCalib_nChannel |
std::vector< int > | fCalib_channelId |
TClonesArray * | fCalib_wf |
int | oh_nHits |
vector< int > | oh_channel |
vector< double > | oh_bgtime |
vector< double > | oh_trigtime |
vector< double > | oh_pe |
int | of_nFlash |
vector< float > | of_t |
vector< float > | of_peTotal |
vector< int > | of_multiplicity |
TClonesArray * | fPEperOpDet |
int | fRaw_nChannel |
std::vector< int > | fRaw_channelId |
TClonesArray * | fRaw_wf |
int | fSIMIDE_size |
vector< int > | fSIMIDE_channelIdY |
vector< int > | fSIMIDE_trackId |
vector< unsigned short > | fSIMIDE_tdc |
vector< float > | fSIMIDE_x |
vector< float > | fSIMIDE_y |
vector< float > | fSIMIDE_z |
vector< float > | fSIMIDE_numElectrons |
int | mc_Ntrack |
int | mc_id [MAX_TRACKS] |
int | mc_pdg [MAX_TRACKS] |
int | mc_process [MAX_TRACKS] |
int | mc_mother [MAX_TRACKS] |
float | mc_startXYZT [MAX_TRACKS][4] |
float | mc_endXYZT [MAX_TRACKS][4] |
float | mc_startMomentum [MAX_TRACKS][4] |
float | mc_endMomentum [MAX_TRACKS][4] |
std::vector< std::vector< int > > | mc_daughters |
TObjArray * | fMC_trackPosition |
int | mc_isnu |
int | mc_nGeniePrimaries |
int | mc_nu_pdg |
int | mc_nu_ccnc |
int | mc_nu_mode |
int | mc_nu_intType |
int | mc_nu_target |
int | mc_hitnuc |
int | mc_hitquark |
double | mc_nu_Q2 |
double | mc_nu_W |
double | mc_nu_X |
double | mc_nu_Y |
double | mc_nu_Pt |
double | mc_nu_Theta |
float | mc_nu_pos [4] |
float | mc_nu_mom [4] |
std::map< int, int > | trackIndex |
std::vector< std::vector< int > > | trackParents |
std::vector< std::vector< int > > | trackChildren |
std::vector< std::vector< int > > | trackSiblings |
TDatabasePDG * | dbPDG |
Definition at line 55 of file CellTree_module.cc.
|
inherited |
Definition at line 22 of file EDAnalyzer.h.
|
explicit |
Definition at line 212 of file CellTree_module.cc.
References dbPDG, drift_speed, entryNo, fCalibLabel, fOpFlashLabel, fOpHitLabel, fOutFileName, fRawDigitLabel, fSaveCalib, fSaveJSON, fSaveMC, fSaveMCTrackPoints, fSaveOpFlash, fSaveOpHit, fSaveRaw, fSaveSimChannel, fSaveTrigger, fSimChannelLabel, fSimEnergyDepositLabel, fSpacePointLabels, fT0_corrected, fTriggerLabel, fhicl::ParameterSet::get(), initOutput(), InitProcessMap(), mcOption, nRawSamples, and opMultPEThresh.
|
private |
Definition at line 393 of file CellTree_module.cc.
References DumpMCJSON(), entryNo, fEvent, fEventTime, fEventTree, fRun, fSaveCalib, fSaveJSON, fSaveMC, fSaveOpFlash, fSaveOpHit, fSaveRaw, fSaveSimChannel, fSaveTrigger, fSpacePointLabels, fSubRun, fT0_corrected, processCalib(), processMC(), processMCTracks(), processOpFlash(), processOpHit(), processRaw(), processSimChannel(), processSpacePoint(), processSpacePointTruthDepo(), processTrigger(), reset(), art::Timestamp::timeHigh(), and art::Timestamp::timeLow().
|
private |
Definition at line 387 of file CellTree_module.cc.
|
protectedinherited |
Definition at line 61 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::consumes().
|
protectedinherited |
|
protectedinherited |
Definition at line 75 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::consumesMany().
|
protectedinherited |
|
inherited |
Definition at line 68 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::consumesView().
|
inherited |
Definition at line 25 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 68 of file Analyzer.cc.
References art::ModuleContext::scheduleID().
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 84 of file Analyzer.cc.
References art::ModuleContext::scheduleID().
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 33 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 76 of file Analyzer.cc.
References art::ModuleContext::scheduleID().
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 92 of file Analyzer.cc.
References art::ModuleContext::scheduleID().
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 100 of file Analyzer.cc.
References e, and art::ModuleContext::scheduleID().
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 47 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 61 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 40 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
inherited |
Definition at line 54 of file Analyzer.cc.
Referenced by art::detail::Analyzer::Analyzer().
|
private |
Definition at line 1053 of file CellTree_module.cc.
References e, fMC_trackPosition, fSaveMCTrackPoints, KE(), KeepMC(), mc_daughters, mc_endXYZT, mc_pdg, mc_startMomentum, mc_startXYZT, PDGName(), print_vector(), and trackIndex.
Referenced by analyze(), and DumpMCJSON().
|
private |
Definition at line 1119 of file CellTree_module.cc.
References DumpMCJSON(), IsPrimary(), KeepMC(), mc_id, mc_Ntrack, and util::size().
|
privatevirtual |
Reimplemented from art::EDAnalyzer.
Definition at line 367 of file CellTree_module.cc.
References fEventTree, fOutFile, fSaveJSON, and system().
|
inherited |
Definition at line 43 of file ModuleBase.cc.
References art::ModuleBase::collector_, and art::ConsumesCollector::getConsumables().
|
protectedinherited |
Definition at line 75 of file Observer.cc.
References art::ProductRetriever::get(), and art::Observer::selectors_.
Referenced by art::OutputModule::doWriteEvent(), and art::Observer::wantAllEvents().
|
private |
Definition at line 246 of file CellTree_module.cc.
References fBeamgatetime, fCalib_channelId, fCalib_nChannel, fCalib_wf, fEvent, fEventTime, fEventTree, fMC_trackPosition, fOutFile, fOutFileName, fPEperOpDet, fRaw_channelId, fRaw_nChannel, fRaw_wf, fRun, fSaveJSON, fSIMIDE_channelIdY, fSIMIDE_numElectrons, fSIMIDE_size, fSIMIDE_tdc, fSIMIDE_trackId, fSIMIDE_x, fSIMIDE_y, fSIMIDE_z, fSubRun, fTriggerbits, fTriggernumber, fTriggertime, mc_daughters, mc_endMomentum, mc_endXYZT, mc_hitnuc, mc_hitquark, mc_id, mc_isnu, mc_mother, mc_nGeniePrimaries, mc_Ntrack, mc_nu_ccnc, mc_nu_intType, mc_nu_mode, mc_nu_mom, mc_nu_pdg, mc_nu_pos, mc_nu_Pt, mc_nu_Q2, mc_nu_target, mc_nu_Theta, mc_nu_W, mc_nu_X, mc_nu_Y, mc_pdg, mc_process, mc_startMomentum, mc_startXYZT, of_multiplicity, of_nFlash, of_peTotal, of_t, oh_bgtime, oh_channel, oh_nHits, oh_pe, oh_trigtime, and system().
Referenced by CellTree().
|
private |
Definition at line 1238 of file CellTree_module.cc.
References DEFINE_ART_MODULE, and processMap.
Referenced by CellTree().
|
inlineprivate |
Definition at line 85 of file CellTree_module.cc.
Referenced by DumpMCJSON(), and processMCTracks().
|
private |
Definition at line 1140 of file CellTree_module.cc.
Referenced by DumpMCJSON(), and KeepMC().
|
private |
Definition at line 1147 of file CellTree_module.cc.
References e, KE(), mc_pdg, mc_process, and mc_startMomentum.
Referenced by DumpMCJSON().
|
inherited |
Definition at line 37 of file ModuleBase.cc.
References art::ModuleBase::doMakeWorker(), and art::NumBranchTypes.
|
protectedinherited |
Definition at line 82 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::mayConsume().
|
protectedinherited |
Definition at line 96 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::mayConsumeMany().
|
protectedinherited |
|
inherited |
Definition at line 89 of file ModuleBase.h.
References art::ModuleBase::collector_, and art::ConsumesCollector::mayConsumeView().
|
inherited |
Definition at line 13 of file ModuleBase.cc.
References art::errors::LogicError.
Referenced by art::OutputModule::doRespondToOpenInputFile(), art::OutputModule::doWriteEvent(), art::Modifier::fillProductDescriptions(), art::OutputModule::makePlugins_(), art::OutputWorker::OutputWorker(), reco::shower::LArPandoraModularShowerCreation::produce(), art::Modifier::registerProducts(), and art::OutputModule::registerProducts().
|
private |
|
private |
Definition at line 969 of file CellTree_module.cc.
Referenced by DumpMCJSON(), processSpacePoint(), and processSpacePointTruthDepo().
|
private |
Definition at line 1214 of file CellTree_module.cc.
References fEvent, fRun, fSubRun, mc_daughters, mc_endMomentum, mc_endXYZT, mc_id, mc_mother, mc_Ntrack, mc_pdg, mc_startMomentum, and mc_startXYZT.
|
private |
Definition at line 546 of file CellTree_module.cc.
References fCalib_channelId, fCalib_nChannel, fCalibLabel, art::fill_ptr_vector(), art::ProductRetriever::getByLabel(), and nRawSamples.
Referenced by analyze().
|
private |
Definition at line 666 of file CellTree_module.cc.
References simb::MCNeutrino::CCNC(), art::fill_ptr_vector(), fMC_trackPosition, fSaveMCTrackPoints, art::ProductRetriever::getByLabel(), simb::MCTruth::GetNeutrino(), simb::MCNeutrino::HitNuc(), simb::MCNeutrino::HitQuark(), simb::MCNeutrino::InteractionType(), MAX_TRACKS, mc_daughters, mc_endMomentum, mc_endXYZT, mc_hitnuc, mc_hitquark, mc_id, mc_isnu, mc_mother, mc_nGeniePrimaries, mc_Ntrack, mc_nu_ccnc, mc_nu_intType, mc_nu_mode, mc_nu_mom, mc_nu_pdg, mc_nu_pos, mc_nu_Pt, mc_nu_Q2, mc_nu_target, mc_nu_Theta, mc_nu_W, mc_nu_X, mc_nu_Y, mc_pdg, mc_process, mc_startMomentum, mc_startXYZT, mcOption, simb::MCNeutrino::Mode(), simb::MCParticle::Momentum(), simb::MCTruth::NeutrinoSet(), simb::MCTruth::NParticles(), simb::MCNeutrino::Nu(), simb::MCTruth::Origin(), simb::MCParticle::PdgCode(), simb::MCParticle::Position(), processMap, simb::MCNeutrino::Pt(), simb::MCNeutrino::QSqr(), savedMCTrackIdMap, simb::MCNeutrino::Target(), simb::MCNeutrino::Theta(), simb::MCNeutrino::W(), simb::MCNeutrino::X(), and simb::MCNeutrino::Y().
Referenced by analyze().
|
private |
Definition at line 984 of file CellTree_module.cc.
References IsPrimary(), mc_daughters, mc_id, mc_mother, mc_Ntrack, trackChildren, trackIndex, trackParents, and trackSiblings.
Referenced by analyze().
|
protectedinherited |
Definition at line 57 of file Observer.cc.
References art::Observer::process_name_.
Referenced by art::FileDumperOutput::printPrincipal().
|
private |
Definition at line 597 of file CellTree_module.cc.
References fGeometry, art::fill_ptr_vector(), fOpFlashLabel, art::ProductRetriever::getByLabel(), geo::GeometryCore::NOpDets(), of_multiplicity, of_nFlash, of_peTotal, of_t, and opMultPEThresh.
Referenced by analyze().
|
private |
Definition at line 577 of file CellTree_module.cc.
References art::fill_ptr_vector(), fOpHitLabel, art::ProductRetriever::getByLabel(), oh_bgtime, oh_channel, oh_nHits, oh_pe, and oh_trigtime.
Referenced by analyze().
|
private |
Definition at line 515 of file CellTree_module.cc.
References art::fill_ptr_vector(), fRaw_channelId, fRaw_nChannel, fRawDigitLabel, art::ProductRetriever::getByLabel(), nRawSamples, and raw::Uncompress().
Referenced by analyze().
|
private |
Definition at line 627 of file CellTree_module.cc.
References fSimChannelLabel, fSIMIDE_channelIdY, fSIMIDE_numElectrons, fSIMIDE_size, fSIMIDE_tdc, fSIMIDE_trackId, fSIMIDE_x, fSIMIDE_y, fSIMIDE_z, and art::ProductRetriever::getByLabel().
Referenced by analyze().
|
private |
Definition at line 786 of file CellTree_module.cc.
References geo::GeometryCore::DetectorName(), fEvent, fGeometry, art::fill_ptr_vector(), fRun, fSubRun, print_vector(), x, y, and z.
Referenced by analyze().
|
private |
Definition at line 868 of file CellTree_module.cc.
References geo::GeometryCore::DetectorName(), drift_speed, e, fEvent, fGeometry, art::fill_ptr_vector(), fRun, fSimEnergyDepositLabel, fSubRun, art::ProductRetriever::getByLabel(), print_vector(), util::size(), x, y, and z.
Referenced by analyze().
|
private |
Definition at line 1028 of file CellTree_module.cc.
References fBeamgatetime, art::fill_ptr_vector(), fTriggerbits, fTriggerLabel, fTriggernumber, fTriggertime, and art::ProductRetriever::getByLabel().
Referenced by analyze().
|
private |
Definition at line 444 of file CellTree_module.cc.
References fCalib_channelId, fCalib_wf, fMC_trackPosition, fPEperOpDet, fRaw_channelId, fRaw_wf, fSIMIDE_channelIdY, fSIMIDE_numElectrons, fSIMIDE_tdc, fSIMIDE_trackId, fSIMIDE_x, fSIMIDE_y, fSIMIDE_z, MAX_TRACKS, mc_daughters, mc_endMomentum, mc_endXYZT, mc_hitnuc, mc_hitquark, mc_id, mc_isnu, mc_mother, mc_nGeniePrimaries, mc_Ntrack, mc_nu_ccnc, mc_nu_intType, mc_nu_mode, mc_nu_mom, mc_nu_pdg, mc_nu_pos, mc_nu_Pt, mc_nu_Q2, mc_nu_target, mc_nu_Theta, mc_nu_W, mc_nu_X, mc_nu_Y, mc_pdg, mc_startMomentum, mc_startXYZT, of_multiplicity, of_peTotal, of_t, oh_bgtime, oh_channel, oh_pe, oh_trigtime, savedMCTrackIdMap, trackChildren, trackIndex, trackParents, and trackSiblings.
Referenced by analyze().
|
inherited |
|
inherited |
Definition at line 49 of file ModuleBase.cc.
References art::ModuleBase::collector_, and art::ConsumesCollector::sortConsumables().
|
inlineprotectednoexceptinherited |
Definition at line 31 of file Observer.h.
References e, art::Observer::getTriggerResults(), art::Observer::wantAllEvents_, and art::Observer::wantEvent().
|
protectedinherited |
Definition at line 63 of file Observer.cc.
References art::Observer::rejectors_, art::Observer::selectors_, and art::Observer::wantAllEvents_.
Referenced by art::OutputModule::doEvent(), art::OutputModule::doWriteEvent(), and art::Observer::wantAllEvents().
|
private |
Definition at line 207 of file CellTree_module.cc.
Referenced by CellTree(), and PDGName().
|
private |
Definition at line 105 of file CellTree_module.cc.
Referenced by CellTree(), and processSpacePointTruthDepo().
|
private |
Definition at line 126 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 136 of file CellTree_module.cc.
Referenced by initOutput(), and processTrigger().
|
private |
Definition at line 142 of file CellTree_module.cc.
Referenced by initOutput(), processCalib(), and reset().
|
private |
Definition at line 139 of file CellTree_module.cc.
Referenced by initOutput(), and processCalib().
|
private |
Definition at line 144 of file CellTree_module.cc.
Referenced by initOutput(), and reset().
|
private |
Definition at line 94 of file CellTree_module.cc.
Referenced by CellTree(), and processCalib().
|
private |
Definition at line 129 of file CellTree_module.cc.
Referenced by analyze(), initOutput(), printEvent(), processSpacePoint(), and processSpacePointTruthDepo().
|
private |
Definition at line 132 of file CellTree_module.cc.
Referenced by analyze(), and initOutput().
|
private |
Definition at line 122 of file CellTree_module.cc.
Referenced by analyze(), endJob(), and initOutput().
|
private |
Definition at line 116 of file CellTree_module.cc.
Referenced by processOpFlash(), processSpacePoint(), and processSpacePointTruthDepo().
|
private |
Definition at line 182 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), processMC(), and reset().
|
private |
Definition at line 96 of file CellTree_module.cc.
Referenced by CellTree(), and processOpFlash().
|
private |
Definition at line 95 of file CellTree_module.cc.
Referenced by CellTree(), and processOpHit().
|
private |
Definition at line 121 of file CellTree_module.cc.
Referenced by endJob(), and initOutput().
|
private |
Definition at line 101 of file CellTree_module.cc.
Referenced by CellTree(), and initOutput().
|
private |
Definition at line 157 of file CellTree_module.cc.
Referenced by initOutput(), and reset().
|
private |
Definition at line 160 of file CellTree_module.cc.
Referenced by initOutput(), processRaw(), and reset().
|
private |
Definition at line 159 of file CellTree_module.cc.
Referenced by initOutput(), and processRaw().
|
private |
Definition at line 161 of file CellTree_module.cc.
Referenced by initOutput(), and reset().
|
private |
Definition at line 93 of file CellTree_module.cc.
Referenced by CellTree(), and processRaw().
|
private |
Definition at line 130 of file CellTree_module.cc.
Referenced by analyze(), initOutput(), printEvent(), processSpacePoint(), and processSpacePointTruthDepo().
|
private |
Definition at line 109 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 114 of file CellTree_module.cc.
Referenced by analyze(), CellTree(), endJob(), and initOutput().
|
private |
Definition at line 112 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 106 of file CellTree_module.cc.
Referenced by CellTree(), DumpMCJSON(), and processMC().
|
private |
Definition at line 111 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 110 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 108 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 107 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 113 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 100 of file CellTree_module.cc.
Referenced by CellTree(), and processSimChannel().
|
private |
Definition at line 98 of file CellTree_module.cc.
Referenced by CellTree(), and processSpacePointTruthDepo().
|
private |
Definition at line 164 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 170 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 163 of file CellTree_module.cc.
Referenced by initOutput(), and processSimChannel().
|
private |
Definition at line 166 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 165 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 167 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 168 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 169 of file CellTree_module.cc.
Referenced by initOutput(), processSimChannel(), and reset().
|
private |
Definition at line 99 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 131 of file CellTree_module.cc.
Referenced by analyze(), initOutput(), printEvent(), processSpacePoint(), and processSpacePointTruthDepo().
|
private |
Definition at line 115 of file CellTree_module.cc.
Referenced by analyze(), and CellTree().
|
private |
Definition at line 137 of file CellTree_module.cc.
Referenced by initOutput(), and processTrigger().
|
private |
Definition at line 97 of file CellTree_module.cc.
Referenced by CellTree(), and processTrigger().
|
private |
Definition at line 134 of file CellTree_module.cc.
Referenced by initOutput(), and processTrigger().
|
private |
Definition at line 135 of file CellTree_module.cc.
Referenced by initOutput(), and processTrigger().
|
private |
Definition at line 181 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), printEvent(), processMC(), processMCTracks(), and reset().
|
private |
Definition at line 180 of file CellTree_module.cc.
Referenced by initOutput(), printEvent(), processMC(), and reset().
|
private |
Definition at line 178 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), printEvent(), processMC(), and reset().
|
private |
Definition at line 191 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 192 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 173 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), printEvent(), processMC(), processMCTracks(), and reset().
|
private |
Definition at line 184 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 176 of file CellTree_module.cc.
Referenced by initOutput(), printEvent(), processMC(), processMCTracks(), and reset().
|
private |
Definition at line 185 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 172 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), printEvent(), processMC(), processMCTracks(), and reset().
|
private |
Definition at line 187 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 189 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 188 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 200 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 186 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 199 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 197 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 193 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 190 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 198 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 194 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 195 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 196 of file CellTree_module.cc.
Referenced by initOutput(), processMC(), and reset().
|
private |
Definition at line 174 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), KeepMC(), printEvent(), processMC(), and reset().
|
private |
Definition at line 175 of file CellTree_module.cc.
Referenced by initOutput(), KeepMC(), and processMC().
|
private |
Definition at line 179 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), KeepMC(), printEvent(), processMC(), and reset().
|
private |
Definition at line 177 of file CellTree_module.cc.
Referenced by DumpMCJSON(), initOutput(), printEvent(), processMC(), and reset().
|
private |
Definition at line 102 of file CellTree_module.cc.
Referenced by CellTree(), and processMC().
|
private |
Definition at line 103 of file CellTree_module.cc.
Referenced by CellTree(), processCalib(), and processRaw().
|
private |
Definition at line 156 of file CellTree_module.cc.
Referenced by initOutput(), processOpFlash(), and reset().
|
private |
Definition at line 153 of file CellTree_module.cc.
Referenced by initOutput(), and processOpFlash().
|
private |
Definition at line 155 of file CellTree_module.cc.
Referenced by initOutput(), processOpFlash(), and reset().
|
private |
Definition at line 154 of file CellTree_module.cc.
Referenced by initOutput(), processOpFlash(), and reset().
|
private |
Definition at line 149 of file CellTree_module.cc.
Referenced by initOutput(), processOpHit(), and reset().
|
private |
Definition at line 148 of file CellTree_module.cc.
Referenced by initOutput(), processOpHit(), and reset().
|
private |
Definition at line 147 of file CellTree_module.cc.
Referenced by initOutput(), and processOpHit().
|
private |
Definition at line 151 of file CellTree_module.cc.
Referenced by initOutput(), processOpHit(), and reset().
|
private |
Definition at line 150 of file CellTree_module.cc.
Referenced by initOutput(), processOpHit(), and reset().
|
private |
Definition at line 104 of file CellTree_module.cc.
Referenced by CellTree(), and processOpFlash().
|
private |
Definition at line 123 of file CellTree_module.cc.
Referenced by InitProcessMap(), and processMC().
|
private |
Definition at line 124 of file CellTree_module.cc.
Referenced by processMC(), and reset().
|
private |
Definition at line 205 of file CellTree_module.cc.
Referenced by processMCTracks(), and reset().
|
private |
Definition at line 203 of file CellTree_module.cc.
Referenced by DumpMCJSON(), processMCTracks(), and reset().
|
private |
Definition at line 204 of file CellTree_module.cc.
Referenced by processMCTracks(), and reset().
|
private |
Definition at line 206 of file CellTree_module.cc.
Referenced by processMCTracks(), and reset().