LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "InputTag.h"
Public Member Functions | |
~InputTag () | |
InputTag () | |
InputTag (std::string const &label, std::string const &instance, std::string const &processName={}) | |
InputTag (char const *label, char const *instance, char const *processName="") | |
InputTag (std::string const &) | |
InputTag (char const *) | |
InputTag (InputTag const &) | |
InputTag (InputTag &&) | |
InputTag & | operator= (InputTag const &) |
InputTag & | operator= (InputTag &&) |
bool | operator== (InputTag const &) const noexcept |
bool | empty () const noexcept |
std::string const & | label () const noexcept |
std::string const & | instance () const noexcept |
std::string const & | process () const noexcept |
std::string | encode () const |
Private Attributes | |
std::string | label_ {} |
std::string | instance_ {} |
std::string | process_ {} |
Definition at line 12 of file InputTag.h.
|
default |
|
default |
Referenced by InputTag().
art::InputTag::InputTag | ( | std::string const & | label, |
std::string const & | instance, | ||
std::string const & | processName = {} |
||
) |
art::InputTag::InputTag | ( | char const * | label, |
char const * | instance, | ||
char const * | processName = "" |
||
) |
art::InputTag::InputTag | ( | std::string const & | s | ) |
Definition at line 33 of file InputTag.cc.
References art::errors::Configuration, instance_, label_, and process_.
art::InputTag::InputTag | ( | char const * | s | ) |
|
default |
|
default |
|
noexcept |
Definition at line 73 of file InputTag.cc.
References instance_, label_, and process_.
Referenced by DUNE::NeutrinoShowerEff::checkCNNtrkshw(), and nnet::WaveformRoiFinder::WaveformRoiFinder().
string art::InputTag::encode | ( | ) | const |
Definition at line 97 of file InputTag.cc.
References instance_, label_, and process_.
Referenced by recob::DumpVertices::analyze(), sim::DumpSimChannels::analyze(), sim::DumpOpDetBacktrackerRecords::analyze(), pid::DumpParticleIDs::analyze(), sim::DumpSimPhotonsLite::analyze(), recob::DumpChargedSpacePoints::analyze(), ophit::DumpOpHits::analyze(), recob::DumpPCAxes::analyze(), recob::DumpSeeds::analyze(), recob::DumpSpacePoints::analyze(), hit::DumpHits::analyze(), recob::DumpClusters::analyze(), sim::DumpMCParticles::analyze(), sim::DumpMCTracks::analyze(), sim::DumpSimEnergyDeposits::analyze(), ophit::DumpOpFlashes::analyze(), sim::DumpMCShowers::analyze(), caldata::DumpWires::analyze(), detsim::DumpRawDigits::analyze(), sim::DumpSimPhotons::analyze(), recob::DumpPFParticles::analyze(), recob::DumpTracks::analyze(), evdb_tool::DrawLArVoxel3D::Draw(), sim::DumpMCParticles::DumpMCParticle(), sim::POTaccumulator::endSubRun(), evdb_tool::DrawWireHist::Fill(), detinfo::g4ref_time_for_event(), anab::FVectorWriter< 4 >::initOutputs(), evd::SimulationDrawer::MCTruthOrtho(), DUNE::NeutrinoShowerEff::processEff(), shower::EMShower::produce(), anab::FVectorWriter< 4 >::setDataTag(), and detinfo::trigger_times_for_event().
|
noexcept |
Definition at line 85 of file InputTag.cc.
References instance_.
Referenced by art::MixHelper::declareMixOp(), art::InputTagListSelector::doMatch(), art::ConsumesCollector::emplace_back(), anab::FVectorReader< T, N >::FVectorReader(), art::ProductRetriever::getByLabel_(), art::ProductRetriever::getView(), InputTag(), reco::shower::LArPandoraModularShowerCreation::LArPandoraModularShowerCreation(), and art::operator<<().
|
noexcept |
Definition at line 79 of file InputTag.cc.
References label_.
Referenced by cluster::ClusterTrackAna::analyze(), larg4::ISCalcAna::beginJob(), larg4::IonAndScint::beginJob(), art::InputTagListSelector::doMatch(), sim::DumpMCParticles::DumpMCParticle(), art::ConsumesCollector::emplace_back(), nnet::EmTrack< N >::EmTrack(), nnet::EmTrackClusterId::EmTrackClusterId(), nnet::EmTrackClusterId2out::EmTrackClusterId2out(), nnet::EmTrackMichelId::EmTrackMichelId(), cluster::ClusterTrackAna::endJob(), anab::FVectorReader< T, N >::FVectorReader(), art::ProductRetriever::getByLabel_(), reco::shower::ShowerElementHolder::GetFindManyP(), reco::shower::ShowerElementHolder::GetFindOneP(), art::ProductRetriever::getView(), reco::shower::LArPandoraModularShowerCreation::LArPandoraModularShowerCreation(), evd::SimulationDrawer::MCTruth3D(), sim::MergeSimSources::MergeSimSources(), art::operator<<(), cluster::TrajCluster::produce(), sim::MergeSimSources::produce(), and nnet::TrainingDataAlg::TrainingDataAlg().
Referenced by InputTag().
|
noexcept |
|
noexcept |
Definition at line 91 of file InputTag.cc.
References process_.
Referenced by art::InputTagListSelector::doMatch(), art::ConsumesCollector::emplace_back(), anab::FVectorReader< T, N >::FVectorReader(), art::ProductRetriever::getByLabel_(), art::ProductRetriever::getView(), reco::shower::LArPandoraModularShowerCreation::LArPandoraModularShowerCreation(), and art::operator<<().
|
private |
Definition at line 47 of file InputTag.h.
Referenced by empty(), encode(), InputTag(), instance(), and operator==().
|
private |
Definition at line 46 of file InputTag.h.
Referenced by empty(), encode(), InputTag(), label(), and operator==().
|
private |
Definition at line 48 of file InputTag.h.
Referenced by empty(), encode(), InputTag(), operator==(), and process().