Public Types | Public Attributes | List of all members
caf::CAFMakerParams Struct Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-30/CAFMaker/CAFMakerParams.h"

Public Types

template<class T >
using Atom = fhicl::Atom< T >
 
template<class T >
using Table = fhicl::Table< T >
 
using Comment = fhicl::Comment
 
using Name = fhicl::Name
 
using string = std::string
 
using InputTag = art::InputTag
 

Public Attributes

Atom< bool > MRMode {Name("MRMode")}
 
Atom< bool > AbortOnEmpty {Name("AbortOnEmpty")}
 
Atom< stringMRParentSliceLabel {Name("MRParentSliceLabel")}
 
Atom< std::stringCAFFilename
 
Atom< bool > StrictMode
 
Atom< stringDataTier {Name("DataTier")}
 
Atom< stringFileExtension {Name("FileExtension")}
 
Atom< stringSingleMixerLabel {Name("SingleMixer")}
 
Atom< stringGeneratorLabel {Name("GeneratorInput")}
 
Atom< stringMCSpillDataLabel {Name("MCSpillDataInput")}
 
Atom< stringGenProcessLabel {Name("GeneratorProcessName")}
 
Atom< stringGenMixerProcessLabel {Name("GenMixerProcessName")}
 
Atom< stringGenMixerLabel {Name("GenMixerInput")}
 
Atom< stringReweightLabel {Name("ReweightInput")}
 
Atom< stringFluxReweightLabel {Name("FluxReweightInput")}
 
Atom< stringG4ReweightLabel {Name("G4ReweightInput")}
 
Atom< stringExposureLabel {Name("ExposureInput")}
 
Atom< stringSpillQualLabel {Name("SpillQualInput")}
 
Atom< stringDAQEventSummaryLabel {Name("DAQEventSummaryInput")}
 
Atom< stringClusterLabel {Name("ClusterInput")}
 
Atom< stringHitsLabel {Name("HitInput")}
 
Atom< stringKalmanTrackLabel {Name("KalmanInput")}
 
Atom< stringDiFShowerClusterLabel {Name("DiFShowerClusterInput")}
 
Atom< stringDiFShowerLIDLabel {Name("DiFShowerLIDInput")}
 
Atom< stringDiFShowerShwLabel {Name("DiFShowerShwInput")}
 
Atom< stringDiFShowerCVNLabelLoosePreselPtP {Name("DiFShowerCVNLabelLoosePreselPtP")}
 
Atom< stringDiFShowerCVNLabelOldPresel {Name("DiFShowerCVNLabelOldPresel")}
 
Atom< stringDiFShowerCVNLabelNoCosmics {Name("DiFShowerCVNLabelNoCosmics")}
 
Atom< stringDiscreteTrackLabel {Name("DiscreteInput")}
 
Atom< stringDiscreteTrack2dLabel {Name("Discrete2dInput")}
 
Atom< stringCosmicTrackLabel {Name("CosmicInput")}
 
Atom< stringWindowTrackLabel {Name("WindowInput")}
 
Atom< stringBreakPointTrackLabel {Name("BreakPointInput")}
 
Atom< stringMELabel {Name("MEInput")}
 
Atom< InputTagElasticArmsLabel {Name("ElasticInput")}
 
Atom< stringHoughVertexLabel {Name("HoughVertexInput")}
 
Atom< stringVertexDTLabel {Name("VertexDTInput")}
 
Atom< InputTagFuzzyK3DLabel {Name("Fuzzy3DInput")}
 
Atom< InputTagFuzzyK2DLabel {Name("Fuzzy2DInput")}
 
Atom< stringFuzzyKHVLabel {Name("FuzzyHVInput")}
 
Atom< InputTagFuzzyKWeight3DLabel {Name("FuzzyWeight3DInput")}
 
Atom< InputTagFuzzyKWeight2DLabel {Name("FuzzyWeight2DInput")}
 
Atom< InputTagFuzzyKOrphLabel {Name("FuzzyOrphInput")}
 
Atom< stringJMShowerLabel {Name("JmShowerInput")}
 
Atom< stringNumuEnergyLabel {Name("NumuEnergyInput")}
 
Atom< stringNumuLSTMEnergyLabel {Name("NumuLSTMEnergyInput")}
 
Atom< stringNumuLSTMEnergyOppHornLabel {Name("NumuLSTMEnergyOppHornInput")}
 
Atom< stringRemidLabel {Name("RemidInput")}
 
Atom< stringMuonIDLabel {Name("MuonIDInput")}
 
Atom< stringRawDataLabel {Name("RawDataInput")}
 
Atom< stringNuePreselLabel {Name("NuePreselInput")}
 
Atom< stringRockPreselLabel {Name("RockPreselInput")}
 
Atom< stringVetoLabel {Name("VetoInput")}
 
Atom< stringNueVetoLabel {Name("NueVetoInput")}
 
Atom< stringNueSelLabel {Name("NueSelInput")}
 
Atom< stringLIDLabel {Name("LIDInput")}
 
Atom< stringSlcLIDLabel {Name("SlcLIDInput")}
 
Atom< stringSliceLIDLabel {Name("SliceLIDInput")}
 
Atom< stringSliceLIDOppHornLabel {Name("SliceLIDOppHornInput")}
 
Atom< stringSPIDLabel {Name("SPIDInput")}
 
Atom< stringLemLabel {Name("LemInput")}
 
Atom< stringRvpLabel {Name("RvpInput")}
 
Atom< stringXnueLabel {Name("XnueInput")}
 
Atom< stringCosRejLabel {Name("CosRejInput")}
 
Atom< stringCosRejBPFLabel {Name("CosRejBPFInput")}
 
Atom< stringNueCosRejLabel {Name("NueCosRejInput")}
 
Atom< stringNCCosRejLabel {Name("NCCosRejInput")}
 
Atom< stringNCPi0BkgRejLabel {Name("NCPi0BkgRejInput")}
 
Atom< stringNDRecoLabel {Name("NDRecoInput")}
 
Atom< InputTagOverlapEKalLabel {Name("OverlapEKalInput")}
 
Atom< InputTagOverlapEBPFLabel {Name("OverlapEBPFInput")}
 
Atom< stringNuMIBeamLabel {Name("NuMIBeamInput")}
 
Atom< stringReclusShowerLabel {Name("ReclustShowerInput")}
 
Atom< stringTrueEnergyLabel {Name("TrueEnergyInput")}
 
Atom< stringCVNPixelMapLabel {Name("CVNPixelMapInput")}
 
Atom< stringCVNTrainingDataLabel {Name("CVNTrainingDataInput")}
 
Atom< bool > FillPixelMaps {Name("FillPixelMaps")}
 
Atom< bool > FillTrainingData {Name("FillTrainingData")}
 
Atom< bool > UseGeVPixelMaps {Name("UseGeVPixelMaps")}
 
Atom< bool > UseEnergy {Name("UseEnergy")}
 
Atom< stringCosmicCVNLabel {Name("CosmicCVNLabel")}
 
Atom< bool > FillCosmicCVN {Name("FillCosmicCVN")}
 
Atom< stringTrackInfoKalman {Name("TrackInfoKalman")}
 
Atom< stringTrackInfoBPF {Name("TrackInfoBPF")}
 
Atom< bool > FullTruthInfo
 
Atom< bool > FullTrainingInfo
 
Atom< intNumCVNPrincipalComponents
 
Atom< bool > FillNuTree
 
Atom< bool > EnableBlindness
 
Atom< bool > IsSAMInput
 
Atom< bool > ApplyingFilter
 
Atom< stringCVNLabelNeutronProng {Name("CVNLabelNeutronProng")}
 
Atom< stringMRCCParentLabel {Name("MRCCParentInput")}
 
Atom< stringCVNLabelLoosePreselPtP {Name("CVNLabelLoosePreselPtP")}
 
Atom< stringCVNLabelLoosePreselPtPOppHorn {Name("CVNLabelLoosePreselPtPOppHorn")}
 
Atom< stringCVNLabelOldPresel {Name("CVNLabelOldPresel")}
 
Atom< stringCVNLabelOldPreselOppHorn {Name("CVNLabelOldPreselOppHorn")}
 
Atom< stringCVNLabelNoCosmics {Name("CVNLabelNoCosmics")}
 
Atom< stringCVNLabelNoCosmicsOppHorn {Name("CVNLabelNoCosmicsOppHorn")}
 
Atom< stringWSCNNLabel {Name("WSCNNLabel")}
 
Atom< stringCVNParticleLabel {Name("CVNParticleLabel")}
 
Atom< stringCVNParticle2DLabel {Name("CVNParticle2DLabel")}
 
Atom< stringCVNParticleOppHornLabel {Name("CVNParticleOppHornLabel")}
 
Atom< stringSPProngCVN5labelLabel {Name("SPProngCVN5labelLabel")}
 
Atom< stringSPProngCVNNumuCCEMIDLabel {Name("SPProngCVNNumuCCEMIDLabel")}
 
Atom< stringRegCVNLabel {Name("RegCVNLabel")}
 
Atom< stringRegCVNOppHornLabel {Name("RegCVNOppHornLabel")}
 
Atom< stringLEMNuePresel {Name("LEMNuePresel")}
 
Atom< stringNuonELabel {Name("NuonELabel")}
 
Atom< stringNuonEOppHornLabel {Name("NuonEOppHornLabel")}
 
Atom< bool > ApplyLEMNuePresel {Name("ApplyLEMNuePresel")}
 
Atom< bool > IsSinglesOverlay {Name("IsSinglesOverlay")}
 
Atom< bool > DataSpillHasMC
 

Detailed Description

Definition at line 12 of file CAFMakerParams.h.

Member Typedef Documentation

template<class T >
using caf::CAFMakerParams::Atom = fhicl::Atom<T>

Definition at line 14 of file CAFMakerParams.h.

Definition at line 16 of file CAFMakerParams.h.

Definition at line 19 of file CAFMakerParams.h.

Definition at line 17 of file CAFMakerParams.h.

using caf::CAFMakerParams::string = std::string

Definition at line 18 of file CAFMakerParams.h.

template<class T >
using caf::CAFMakerParams::Table = fhicl::Table<T>

Definition at line 15 of file CAFMakerParams.h.

Member Data Documentation

Atom<bool> caf::CAFMakerParams::AbortOnEmpty {Name("AbortOnEmpty")}

Definition at line 22 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endJob().

Atom<bool> caf::CAFMakerParams::ApplyingFilter
Initial value:
{
Name("ApplyingFilter"),
Comment("Set to true if a filter is applied but you need the unfiltered events for POT/LT accounting and don't have slicer info")
}

Definition at line 157 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::beginRun(), caf::CAFMaker::beginSubRun(), and caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::ApplyLEMNuePresel {Name("ApplyLEMNuePresel")}

Definition at line 182 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::BreakPointTrackLabel {Name("BreakPointInput")}

Definition at line 66 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<std::string> caf::CAFMakerParams::CAFFilename
Initial value:
{
Name("CAFFilename"),
Comment("Provide a string to override the automatic filename.")
}

Definition at line 26 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::CAFMaker().

Atom<string> caf::CAFMakerParams::ClusterLabel {Name("ClusterInput")}

Definition at line 51 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CosmicCVNLabel {Name("CosmicCVNLabel")}

Definition at line 114 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CosmicTrackLabel {Name("CosmicInput")}

Definition at line 64 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CosRejBPFLabel {Name("CosRejBPFInput")}

Definition at line 98 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CosRejLabel {Name("CosRejInput")}

Definition at line 97 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelLoosePreselPtP {Name("CVNLabelLoosePreselPtP")}

Definition at line 164 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelLoosePreselPtPOppHorn {Name("CVNLabelLoosePreselPtPOppHorn")}

Definition at line 165 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelNeutronProng {Name("CVNLabelNeutronProng")}

Definition at line 162 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelNoCosmics {Name("CVNLabelNoCosmics")}

Definition at line 168 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelNoCosmicsOppHorn {Name("CVNLabelNoCosmicsOppHorn")}

Definition at line 169 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelOldPresel {Name("CVNLabelOldPresel")}

Definition at line 166 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNLabelOldPreselOppHorn {Name("CVNLabelOldPreselOppHorn")}

Definition at line 167 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNParticle2DLabel {Name("CVNParticle2DLabel")}

Definition at line 172 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNParticleLabel {Name("CVNParticleLabel")}

Definition at line 171 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNParticleOppHornLabel {Name("CVNParticleOppHornLabel")}

Definition at line 173 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNPixelMapLabel {Name("CVNPixelMapInput")}

Definition at line 108 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::CVNTrainingDataLabel {Name("CVNTrainingDataInput")}

Definition at line 109 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DAQEventSummaryLabel {Name("DAQEventSummaryInput")}

Definition at line 50 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::DataSpillHasMC
Initial value:
{
Name("DataSpillHasMC"),
Comment("If overlaid MC in BackTracker, still treat spill as data")
}

Definition at line 185 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::AddMCTruthToVec(), and caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DataTier {Name("DataTier")}

Definition at line 37 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endJob().

Atom<string> caf::CAFMakerParams::DiFShowerClusterLabel {Name("DiFShowerClusterInput")}

Definition at line 55 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiFShowerCVNLabelLoosePreselPtP {Name("DiFShowerCVNLabelLoosePreselPtP")}

Definition at line 58 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiFShowerCVNLabelNoCosmics {Name("DiFShowerCVNLabelNoCosmics")}

Definition at line 60 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiFShowerCVNLabelOldPresel {Name("DiFShowerCVNLabelOldPresel")}

Definition at line 59 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiFShowerLIDLabel {Name("DiFShowerLIDInput")}

Definition at line 56 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiFShowerShwLabel {Name("DiFShowerShwInput")}

Definition at line 57 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiscreteTrack2dLabel {Name("Discrete2dInput")}

Definition at line 63 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::DiscreteTrackLabel {Name("DiscreteInput")}

Definition at line 62 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::ElasticArmsLabel {Name("ElasticInput")}

Definition at line 68 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::EnableBlindness
Initial value:
{
Name("EnableBlindness"),
Comment("true = hide sensitive info, false = include full record")
}

Definition at line 145 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endJob(), and caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::ExposureLabel {Name("ExposureInput")}

Definition at line 48 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endSubRun().

Atom<string> caf::CAFMakerParams::FileExtension {Name("FileExtension")}

Definition at line 38 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::respondToOpenInputFile().

Atom<bool> caf::CAFMakerParams::FillCosmicCVN {Name("FillCosmicCVN")}

Definition at line 115 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::FillNuTree
Initial value:
{
Name("FillNuTree"),
Comment("Store info for all neutrinos, even if unsliced?")
}

Definition at line 139 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::CAFMaker(), caf::CAFMaker::InitializeOutfile(), and caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::FillPixelMaps {Name("FillPixelMaps")}

Definition at line 110 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::FillTrainingData {Name("FillTrainingData")}

Definition at line 111 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::FluxReweightLabel {Name("FluxReweightInput")}

Definition at line 46 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::FullTrainingInfo
Initial value:
{
Name("FullTrainingInfo"),
Comment("Set false to not fill rec.training.")
}

Definition at line 126 of file CAFMakerParams.h.

Atom<bool> caf::CAFMakerParams::FullTruthInfo
Initial value:
{
Name("FullTruthInfo"),
Comment("Set false to not fill allnus, allcosmic.")
}

Definition at line 120 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::FuzzyK2DLabel {Name("Fuzzy2DInput")}

Definition at line 72 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::FuzzyK3DLabel {Name("Fuzzy3DInput")}

Definition at line 71 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::FuzzyKHVLabel {Name("FuzzyHVInput")}

Definition at line 73 of file CAFMakerParams.h.

Atom<InputTag> caf::CAFMakerParams::FuzzyKOrphLabel {Name("FuzzyOrphInput")}

Definition at line 76 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::FuzzyKWeight2DLabel {Name("FuzzyWeight2DInput")}

Definition at line 75 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::FuzzyKWeight3DLabel {Name("FuzzyWeight3DInput")}

Definition at line 74 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::G4ReweightLabel {Name("G4ReweightInput")}

Definition at line 47 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::GeneratorLabel {Name("GeneratorInput")}
Atom<string> caf::CAFMakerParams::GenMixerLabel {Name("GenMixerInput")}

Definition at line 44 of file CAFMakerParams.h.

Atom<string> caf::CAFMakerParams::GenMixerProcessLabel {Name("GenMixerProcessName")}

Definition at line 43 of file CAFMakerParams.h.

Atom<string> caf::CAFMakerParams::GenProcessLabel {Name("GeneratorProcessName")}

Definition at line 42 of file CAFMakerParams.h.

Atom<string> caf::CAFMakerParams::HitsLabel {Name("HitInput")}
Atom<string> caf::CAFMakerParams::HoughVertexLabel {Name("HoughVertexInput")}

Definition at line 69 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::IsSAMInput
Initial value:
{
Name("IsSAMInput"),
Comment("true = input art file is from SAM, false = input art file is homebrew")
}

Definition at line 151 of file CAFMakerParams.h.

Atom<bool> caf::CAFMakerParams::IsSinglesOverlay {Name("IsSinglesOverlay")}

Definition at line 183 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endJob(), and caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::JMShowerLabel {Name("JmShowerInput")}

Definition at line 77 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::KalmanTrackLabel {Name("KalmanInput")}

Definition at line 53 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::LemLabel {Name("LemInput")}

Definition at line 94 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::LEMNuePresel {Name("LEMNuePresel")}

Definition at line 178 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::LIDLabel {Name("LIDInput")}

Definition at line 89 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::MCSpillDataLabel {Name("MCSpillDataInput")}

Definition at line 41 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::MELabel {Name("MEInput")}

Definition at line 67 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::MRCCParentLabel {Name("MRCCParentInput")}

Definition at line 163 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::MRMode {Name("MRMode")}

Definition at line 21 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::MRParentSliceLabel {Name("MRParentSliceLabel")}

Definition at line 23 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::MuonIDLabel {Name("MuonIDInput")}

Definition at line 82 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NCCosRejLabel {Name("NCCosRejInput")}

Definition at line 100 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NCPi0BkgRejLabel {Name("NCPi0BkgRejInput")}

Definition at line 101 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NDRecoLabel {Name("NDRecoInput")}

Definition at line 102 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NueCosRejLabel {Name("NueCosRejInput")}

Definition at line 99 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NuePreselLabel {Name("NuePreselInput")}

Definition at line 84 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NueSelLabel {Name("NueSelInput")}

Definition at line 88 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NueVetoLabel {Name("NueVetoInput")}

Definition at line 87 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<int> caf::CAFMakerParams::NumCVNPrincipalComponents
Initial value:
{
Name("NumCVNPrincipalComponents"),
Comment("Maximum number of principal components to store. 0 to disable")
}

Definition at line 133 of file CAFMakerParams.h.

Atom<string> caf::CAFMakerParams::NuMIBeamLabel {Name("NuMIBeamInput")}

Definition at line 105 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::endSubRun(), and caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NumuEnergyLabel {Name("NumuEnergyInput")}

Definition at line 78 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NumuLSTMEnergyLabel {Name("NumuLSTMEnergyInput")}

Definition at line 79 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NumuLSTMEnergyOppHornLabel {Name("NumuLSTMEnergyOppHornInput")}

Definition at line 80 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NuonELabel {Name("NuonELabel")}

Definition at line 179 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::NuonEOppHornLabel {Name("NuonEOppHornLabel")}

Definition at line 180 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::OverlapEBPFLabel {Name("OverlapEBPFInput")}

Definition at line 104 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<InputTag> caf::CAFMakerParams::OverlapEKalLabel {Name("OverlapEKalInput")}

Definition at line 103 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RawDataLabel {Name("RawDataInput")}

Definition at line 83 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::ReclusShowerLabel {Name("ReclustShowerInput")}

Definition at line 106 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RegCVNLabel {Name("RegCVNLabel")}

Definition at line 176 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RegCVNOppHornLabel {Name("RegCVNOppHornLabel")}

Definition at line 177 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RemidLabel {Name("RemidInput")}

Definition at line 81 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::ReweightLabel {Name("ReweightInput")}

Definition at line 45 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RockPreselLabel {Name("RockPreselInput")}

Definition at line 85 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::RvpLabel {Name("RvpInput")}

Definition at line 95 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SingleMixerLabel {Name("SingleMixer")}

Definition at line 39 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SlcLIDLabel {Name("SlcLIDInput")}

Definition at line 90 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SliceLIDLabel {Name("SliceLIDInput")}

Definition at line 91 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SliceLIDOppHornLabel {Name("SliceLIDOppHornInput")}

Definition at line 92 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SPIDLabel {Name("SPIDInput")}

Definition at line 93 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SpillQualLabel {Name("SpillQualInput")}

Definition at line 49 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SPProngCVN5labelLabel {Name("SPProngCVN5labelLabel")}

Definition at line 174 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::SPProngCVNNumuCCEMIDLabel {Name("SPProngCVNNumuCCEMIDLabel")}

Definition at line 175 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::StrictMode
Initial value:
{
Name("StrictMode"),
Comment("Abort if any required product is not found, unless the label is empty")
}

Definition at line 32 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::FindManyPStrict(), caf::CAFMaker::GetByLabelIfExists(), and caf::CAFMaker::GetByLabelStrict().

Atom<string> caf::CAFMakerParams::TrackInfoBPF {Name("TrackInfoBPF")}

Definition at line 117 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::TrackInfoKalman {Name("TrackInfoKalman")}

Definition at line 116 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::TrueEnergyLabel {Name("TrueEnergyInput")}

Definition at line 107 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::AddMCTruthToVec().

Atom<bool> caf::CAFMakerParams::UseEnergy {Name("UseEnergy")}

Definition at line 113 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<bool> caf::CAFMakerParams::UseGeVPixelMaps {Name("UseGeVPixelMaps")}

Definition at line 112 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::VertexDTLabel {Name("VertexDTInput")}

Definition at line 70 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::VetoLabel {Name("VetoInput")}

Definition at line 86 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::WindowTrackLabel {Name("WindowInput")}

Definition at line 65 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::WSCNNLabel {Name("WSCNNLabel")}

Definition at line 170 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().

Atom<string> caf::CAFMakerParams::XnueLabel {Name("XnueInput")}

Definition at line 96 of file CAFMakerParams.h.

Referenced by caf::CAFMaker::produce().


The documentation for this struct was generated from the following file: