actions | Namespace containing all the test actions |
BaseAction | Base class for testing actions |
Print | |
PrintSparseVector | |
PrintRange | |
PrintNonVoid | |
Clear | |
Resize | |
Truncate | |
ResizeWith | |
Assign | |
AssignMove | |
Insert | |
Add | |
Erase | |
EraseRangeAt | |
Scale | |
ScaleAll | |
SetElement | |
UnsetElement | |
PushBack | |
SetValue | |
FlipSign | |
Optimize | |
FailTest | |
alternative | |
TruthHit | |
ParamHolder | |
ana | Oscillation analysis framework, runs over CAF files outside of ART |
CosmicIdUtils | |
Current | Enumeration for interaction currents (CC/NC) |
ExampleAnalysis | |
ExampleSelection | An example selection analysis |
Flavors | Enumeration of neutrino transition modes |
SBNOsc | |
Chi2Sensitivity | |
EventSample | |
Covariance | |
EventSample | |
NueSelection | Electron neutrino event selection |
NumuSelection | Electron neutrino event selection |
Config | |
NuMuInteraction | |
RootHistos | |
TrackInfo | |
VisibleEnergyCalculator | |
AuxDetSimChannelPrinter | Electron neutrino event selection |
CaloPrinter | Electron neutrino event selection |
CosmicArrivalTimes | Electron neutrino event selection |
CRTHitTiming | Electron neutrino event selection |
CRTSimHitViewer | Electron neutrino event selection |
GetFV | Electron neutrino event selection |
MCParticleTreePrinter | Electron neutrino event selection |
OpDetBackTrackerPrinter | Electron neutrino event selection |
OpDetWaveformMaker | Electron neutrino event selection |
OpSimHitPrinter | Electron neutrino event selection |
PandoraIDPrinter | Electron neutrino event selection |
PandoraMetadataPrinter | Electron neutrino event selection |
SimPhotonPrinter | Electron neutrino event selection |
CosmicHistos | |
CRTHistos | |
HistoList | |
InteractionHistos | |
TrackProfiles | |
TrackHistos | |
Cuts | |
Config | |
VolYZ | |
Flatten | |
Histograms | |
Normalize | |
ROC | |
NormalizedPrimitive | |
Primitive | |
Selection | |
NumuReco | Electron neutrino event selection |
Config | |
Sign | Enumeration for neutrino sign (neutrino/antineutrino) |
TPCPurityInfoAna | |
NuFitPenalizer | |
Penalizer_GlbLike | |
NuFitPenalizerCDR | |
Penalizer_GlbLikeCDR | |
Fitter | Perform MINUIT fits in one or two dimensions |
SeedPt | |
FitAxis | Collect information describing the axis of a fit variable |
GradientDescent | |
MedianSurface | |
OscCalcNoHash | Helper for Surface::FillSurfacePoint |
Surface | Log-likelihood scan across two parameters |
Binning | Represent the binning of a Spectrum's x-axis |
_Cut | Template for Cut and SpillCut |
InstallHandlers | |
EnsembleRatio | |
EnsembleSpectrum | |
FileListSource | Simple file source based on an explicit list provided by the user |
FileReducer | Create smaller CAFs |
_HistAxis | Collect information describing the x-axis of an analysis histogram |
HistCache | Helper for Spectrum |
IFileSource | Interface class for accessing ROOT files in sequence |
IFitVar | Interface definition for fittable variables |
IConstrainedFitVar | Base class for variables with constraints. Apply penalty outside range |
ISyst | Encapsulate code to systematically shift a caf::StandardRecord |
Loaders | Collection of SpectrumLoaders for many configurations |
MultiVar2DFunc | Helper for MultiVar2D |
_MultiVar | |
OscCalcSterileApprox | |
OscCalcSterileApproxAdjustable | |
OscCurve | Transition probability for any one channel as a function of energy |
OscillatableSpectrum | Spectrum with true energy information, allowing it to be oscillated |
ProfilerSupport | Support for the –prof commandline option |
Progress | A simple ascii-art progress bar |
Ratio | Represent the ratio between two spectra |
ReweightableSpectrum | Spectrum with the value of a second variable, allowing for reweighting |
SAMProjectSource | Fetch files from a pre-existing SAM project |
SAMQuerySource | File source based on a SAM query or dataset (definition) |
Spectrum | Representation of a spectrum in any variable, with associated POT |
CompareByID | |
CutVarCache | Helper for HandleRecord |
SpectrumLoader | Collaborates with Spectrum and OscillatableSpectrum to fill spectra from CAF files |
SpectrumLoaderBase | Base class for the various types of spectrum loader |
_VarOrMultiVar | |
IDMap | Helper class for SpectrumLoaderBase |
SpectList | Helper class for SpectrumLoaderBase |
NullLoader | Dummy loader that doesn't load any files |
SystRegistry | |
SystShifts | Simple record of shifts applied to systematic parameters |
ThreadPool | A very simple thread pool for use by Surface |
Task | |
DontAddDirectory | Prevent histograms being added to the current directory |
IFDHSilent | Ifdh calls between construction and destruction produce no output |
FloatingExceptionOnNaN | Alter floating-point exception flag |
LLPerBinFracSystErr | |
Var2DFunc | Helper for Var2D |
Var3DFunc | Helper for Var3D |
_Var | Most useful for combining weights |
WildcardSource | File source based on a wildcard (glob) |
CCFlavSel | Helper for defining true CC event cuts |
NCFlavOrig | Helper for defining true CC event cuts |
CountingExperiment | Compare a data spectrum to MC expectation using only the event count |
GaussianConstraint | A simple Gaussian constraint on an arbitrary IFitVar |
IExperiment | Base class defining interface for experiments |
MultiExperiment | Combine multiple component experiments |
MultiExperimentSBN | Combine multiple component experiments |
RatioExperiment | |
ReactorExperiment | Very simple model allowing inclusion of reactor constraints |
SingleSampleExperiment | Compare a single data spectrum to the MC + cosmics expectation |
SolarConstraints | Constraints on the parameters and from solar experiments |
IExtrap | Interface to extrapolation procedures |
TrivialExtrap | "Extrapolation" that simply returns the MC prediction |
IncrementalCholeskyDecomp | |
IPrediction | Standard interface to all prediction techniques |
PredictionExtrap | Take the output of an extrapolation and oscillate it as required |
IPredictionGenerator | Given loaders and an MC shift, Generate() generates an IPrediction |
PredictionIncDirt | Prediction summing detector and dirt components |
PredictionInterp | Implements systematic errors by interpolation between shifted templates |
Coeffs | |
Key_t | |
ShiftedPreds | |
Val_t | |
PredictionLinFit | Parameterize a collection of universes as a function of the syst knobs |
PredictionNoExtrap | Prediction that just uses one detector's MC, with no extrapolation |
NoExtrapPredictionGenerator | |
PredictionNoOsc | Prediction that wraps a simple Spectrum |
NoOscPredictionGenerator | |
PredictionSBNExtrap | TODO comment |
SBNExtrapGenerator | |
PredictionScaleComp | Prediction broken down into arbitrary components whose scales can be varied independently |
BoosterFluxHadronSyst | |
BoosterFluxHadronSystVector | |
EnergyScaleSyst | |
NuMIFluxSyst | |
UniverseWeight | |
SBNWeightSyst | |
Univs | |
SystComponentScale | Uncertainty in the scale of a single component of the spectrum |
UniverseOracle | |
FitTheta13 | |
FitSinSq2Theta13 | |
FitDeltaInPiUnits | |
FitTheta23 | |
FitSinSqTheta23 | |
FitSinSq2Theta23 | |
FitDmSq32 | |
FitDmSq32Scaled | |
FitTanSqTheta12 | |
FitSinSq2Theta12 | |
FitDmSq21 | |
FitRho | |
FitDmSq32Sterile | |
FitDmSq41Sterile | |
FitDmSq43Sterile | |
FitDelta13InPiUnitsSterile | |
FitDelta14InPiUnitsSterile | |
FitDelta24InPiUnitsSterile | |
FitTheta13Sterile | |
FitSinSqTheta13Sterile | |
FitTheta23Sterile | |
FitSinSqTheta23Sterile | |
FitTheta14Sterile | |
FitSinSqTheta14Sterile | |
FitSinSq2Theta14Sterile | |
FitTheta24Sterile | |
FitSinSqTheta24Sterile | |
FitSinSq2Theta24Sterile | |
FitTheta34Sterile | |
FitSinSqTheta34Sterile | |
FitSinSq2Theta34Sterile | |
FitTheta13InDegreesSterile | |
FitTheta23InDegreesSterile | |
FitTheta14InDegreesSterile | |
FitTheta24InDegreesSterile | |
FitTheta34InDegreesSterile | |
FitDmSqSterile | |
FluxTimesNuclei | |
ApaCrossCosmicIdAlg | |
BeamTime | |
Config | |
CosmicIdAlg | |
BeamTime | |
Config | |
CpaCrossCosmicIdAlg | |
BeamTime | |
Config | |
Fiducial | |
CrtHitCosmicIdAlg | |
BeamTime | |
Config | |
CrtTrackCosmicIdAlg | |
BeamTime | |
Config | |
FiducialVolumeCosmicIdAlg | |
Config | |
Fiducial | |
GeometryCosmicIdAlg | |
Config | |
PandoraT0CosmicIdAlg | |
BeamTime | |
Config | |
StoppingParticleCosmicIdAlg | |
Config | |
Containment | |
PFPSliceValidation | |
SliceMatch | |
anab | |
FVectorReader | |
MVAReader | |
FVectorWrapperBase | Helper functions for MVAReader/Writer and FVecReader/Writer wrappers |
MVAWrapperBase | Helper functions for MVAReader and MVAWriter wrappers |
FVectorWriter | |
MVAWriter | |
BackTrackerMatchingData | |
BackTrackerHitMatchingData | |
Calorimetry | |
CosmicTag | |
FlashMatch | |
FeatureVector | |
MVADescription | |
MVAPIDResult | |
sParticleIDAlgScores | |
ParticleID | |
T0 | |
TPCPurityInfo | |
analysis | |
CalorimetryAnalysis | |
apa | |
APAHitFinder | |
APAGeometryAlg | |
DisambigAlg | |
art | |
detail | |
ServiceHelper< MyService > | |
ServiceHelper< MyOtherService > | |
ServiceHelper< YetAnotherService > | |
ServiceHandle< MyService, art::ServiceScope::LEGACY > | |
ServiceHandle< MyService const, art::ServiceScope::LEGACY > | |
ServiceHandle< MyOtherService, art::ServiceScope::LEGACY > | |
ServiceHandle< MyOtherService const, art::ServiceScope::LEGACY > | |
ServiceHandle< YetAnotherService, art::ServiceScope::LEGACY > | |
ServiceHandle< YetAnotherService const, art::ServiceScope::LEGACY > | |
arttest | |
IntVectorProducer | |
BasicHitAnalysis | |
BasicHitAnalysis | |
BasicRawDigitAnalysis | |
BasicRawDigitAnalysis | |
BasicTrackAnalysis | |
BasicTrackAnalysis | |
BasicWireAnalysis | |
BasicWireAnalysis | |
bogoblip | |
BlipMaker | |
boost | |
math | |
fpc | |
tolerance_based< util::quantities::seconds > | |
tolerance_based< util::quantities::milliseconds > | |
tolerance_based< util::quantities::microseconds > | |
tolerance_based< util::quantities::nanoseconds > | |
tolerance_based< util::quantities::intervals::microseconds > | |
tolerance_based< util::quantities::points::millisecond > | |
tolerance_based< util::quantities::points::microsecond > | |
tolerance_based< util::quantities::tick_d > | |
polygon | |
geometry_concept< dcel2d::Point > | |
point_traits< dcel2d::Point > | |
btutil | |
WireRange_t | |
MCBTAlg | |
MCBTException | |
MCMatchAlg | |
butcher | |
EventButcherConfig | |
EventButcher | |
caf | Common Analysis Files |
ParticleMatch | |
SRBNBInfo | |
SRCRTHit | A hit from the CRT |
SRCRTHitMatch | Matching information between a TPC Track and a CRT Hit |
SRCRTTrack | |
SRCRTTrackMatch | Matching information between a TPC Track and a CRT Track |
SRCRUMBSTPCVars | < TPC input variables for CRUMBS PDS input variables for CRUMBS |
SRCRUMBSPDSVars | CRT input variables for CRUMBS |
SRCRUMBSCRTVars | Result of the CRUMBS slice ID MVA |
SRCRUMBSResult | |
SRFakeReco | The SRFakeReco is a faked reconstruction using estimates from the SBN proposal |
SRFakeRecoParticle | The SRFakeRecoParticle is a faked reconstruction using estimates from the SBN proposal |
SRFlashMatch | A matching of TPC flashmatch charge to Optical flash light |
SRGlobal | |
SRHeader | Header representing overview information for the current event/slice |
SRSpacePoint | Representation of a rb::Spacepoint, knows pfp ID and position |
SRHit | Representation of a rb::Hit, knows hit amplitude and integral, geometric IDs, and time |
SRLorentzVector | 4-vector with more efficient storage than TLorentzVector |
SRMeVPrtl | |
SRNuID | Slice Neutrino ID Score features (MVA inputs) |
SRNuMIInfo | |
SROpFlash | Optical Flash – a summary of multiple optical hits that have been determined to be associated |
SRParticleMatch | Match from a reconstructed track to a true particle */ |
SRPFOChar | Pfo Characterisation (track vs shower) features (MVA inputs) |
SRPFP | Representation of a rb::PFParticle, with hierarchy and Pandora metadata |
SRShowerPlaneInfo | |
SRShower | |
SRShowerRazzle | Representation of Shower MVA PID outputs |
SRShowerSelection | Shower Selection metrics calculated by ShowerSelectionVals |
SRSlice | An SRSlice contains overarching information for a slice |
SRSliceRecoBranch | Vectors of reconstructed objects found by various algorithms |
SRStubHit | |
SRStubPlane | |
SRStub | |
SRTrack | |
SRCaloPoint | |
SRTrackCalo | Calorimetry information |
SRTrackDazzle | Representation of Track MVA PID outputs |
SRTrackScatterClosestApproach | Representation of track scattering variables compare to interpolated start and end points |
SRTrackStoppingChi2Fit | Representation of a Pol0 and Exp fit to dEdx vs res. range |
SRTrackTruth | |
SRTrigger | |
SRTrkChi2PID | Track PID from dE/dx v. residual range Chi2 |
SRTrkMCS | |
SRTrkRange | Representation of the reco momentum and PID a rb::Track from range |
SRMultiverse | |
SRTrueInteractionPlaneInfo | |
SRTrueInteraction | The SRTrueInteraction is a representation of neutrino interaction information |
SRTrueParticlePlaneInfo | |
SRTrueParticle | Representation of a simb::MCParticle, knows energy, direction, |
SRTruthBranch | Vectors of reconstructed vertices found by various algorithms |
SRTruthMatch | An SRTruthMatch contains overarching information for a slice |
SRVector3D | A 3-vector with more efficient storage than TVector3 |
SRWeightMapEntry | |
SRWeightParam | |
SRWeightPSet | |
StandardRecord | The StandardRecord is the primary top-level object in the Common Analysis File trees |
CAFMaker | Module to create Common Analysis Files from ART files |
CAFMakerParams | |
HitsEnergy | |
cafana | |
PyCAFAna | |
CAFRecoUtils | |
caldata | Creation of calibrated signals on wires |
ChannelGroups | |
IRawDigitFilter | |
MorphologicalFilter | |
RawDigitBinAverageAlg | |
RawDigitCharacterizationAlg | |
RawDigitCorrelatedCorrectionAlg | |
RawDigitFFTAlg | |
RawDigitFilterAlg | |
Decon1DROI | |
multiThreadDeconvolutionProcessing | |
RecoWireROIICARUS | |
ROIConvert | |
ROIFinder | |
multiThreadDeconvolutionProcessing | |
WaveformIntegrity | |
DumpWires | Prints the content of all the wires on screen |
Config | |
CalWire | |
CalWireAna | Base class for creation of raw signals on wires |
CalWireT962 | |
FFTTest | |
CalWireSBND | |
calib | |
IPhotonCalibrator | |
IPhotonCalibratorService | |
PhotonCalibratorServiceStandard | |
ServiceConfiguration_t | |
PhotonCalibratorStandard | |
calo | Calorimetry |
CaloChecker | |
Calorimetry | Estimates the energy deposited by reconstructed tracks |
CalorimetryAlg | |
Config | |
GnocchiCalorimetry | |
Config | |
PrintCalorimetry | |
ShowerCalorimetry | |
TrackCalorimetry | |
TrackCalorimetryAlg | |
HitProperties | |
HitPropertySorter | |
channelDBConverter | |
cheat | Code to link reconstructed objects back to the MC truth information |
BackTracker | |
fhiclConfig | |
BackTrackerLoader | |
BackTrackerService | |
fhiclConfig | |
CheckBackTracking | |
PhotonBackTracker | |
fhiclConfig | |
ParticleInventory | |
MCTObjects | A simple struct to contain the MC Truth information |
ParticleInventoryConfig | FHICL Validation Object This struct is used for loading the fhicl configuration |
ParticleInventoryService | |
ParticleInventoryServiceConfig | |
PhotonBackTrackerLoader | |
PhotonBackTrackerService | |
fhiclConfig | |
RecoCheckAna | |
CheckPhotonLibraryJobs | |
CachedValue | |
JobIDclass | |
InvalidJobID | |
FileListIterator | |
JobChecker | |
CLHEP | |
cluster | Cluster finding and building |
details | Implementation details of cluster namespace |
Measure_t | Type for a simple measurement: value and error |
MultiValue | Class holding a value of one among some selected types.. |
SmallClusterFilter | |
BlurredClustering | |
ClusterAna | |
ClusterCheater | |
eveLoc | |
ClusterCrawler | |
ClusterCreator | Class managing the creation of a new recob::Cluster object |
ClusterPCA | |
ClusterTrackAna | |
DBCluster3D | |
DBcluster | |
DBclusterAna | |
EndPointModule | Module to find 2D end points |
HoughLineFinder | |
HoughLineFinderAna | |
LineCluster | Produces clusters by ClusterCrawler algorithm |
LineMerger | |
ClusterMerger | Class merging clusters: recomputes start and end position and hit list |
ClusterAndHitMerger | Class merging clusters: recomputes start and end position and hit list |
SmallClusterFinder | |
TrajCluster | Produces clusters by the TrajCluster algorithm |
HitLoc | |
BlurredClusteringAlg | |
ClusterCrawlerAlg | |
ClusterStore | Struct of temporary clusters |
Vtx3Store | Struct of temporary 3D vertices |
VtxStore | Struct of temporary 2D vertices (end points) |
ClusterMatchAlg | |
cluster_match_info | |
ClusterMatchTQ | |
cluster_merge_info | |
ClusterMergeAlg | |
ClusterMergeHelper | |
ClusterParamsImportWrapper | Wrapper for ClusterParamsAlgBase objects to accept diverse input |
cluster_params | |
ClusterParamsAlg | |
ClusterParamsAlgBase | Algorithm collection class computing cluster parameters |
CRUException | |
LazyClusterParamsAlg | Algorithm class inheriting cluster parameters |
OverriddenClusterParamsAlg | Algorithm collection class computing cluster parameters |
StandardClusterParamsAlg | Algorithm collection class computing cluster parameters |
DBScan3DAlg | |
DBScanAlg | |
EndPointAlg | Algorithm to find 2D end points |
HoughTransform | |
HoughTransformCounters | CountersMap with access optimized for Hough Transform algorithm |
HoughBaseAlg | |
ChargeInfo_t | Data structure collecting charge information to be filled in cluster |
MergeClusterAlg | |
SmallClusterFinderAlg | |
ClusteringValidation | |
ClusterCounter | |
ClusterAnalyser | |
ClusteringValidation | |
cmtool | |
CFAlgoQRatio | |
CFAlgoShowerCompat | |
CFAlgoTimeOverlap | |
CFAlgoZOverlap | |
CBAlgoAngleAlign | |
CBAlgoAngleCompat | |
CBAlgoAngleIncompat | |
CBAlgoAngleSeparate | |
CBAlgoArray | |
CBAlgoCenterOfMass | |
CBAlgoCenterOfMassSmall | |
CBAlgoFake | |
CBAlgoMergeAll | |
CBAlgoMergeTinyWithBig | |
CBAlgoOutOfConeSeparate | |
CBAlgoPolyContain | |
CBAlgoPolyHitOverlap | |
CBAlgoPolyOverlap | |
CBAlgoPolyShortestDist | |
CBAlgoProhibitAllTracks | |
CBAlgoProhibitBigClusters | |
CBAlgoStartNearEnd | |
CBAlgoStartTrack | |
CPAlgoArray | |
CPAlgoIgnoreTracks | |
CPAlgoNHits | |
CPAlgoPolyArea | |
CPAlgoQSum | |
CMergeHelper | |
CBoolAlgoBase | |
CFloatAlgoBase | |
CMAlgoBase | |
CMatchBookKeeper | |
CMatchManager | |
CMergeBookKeeper | |
CMergeManager | |
CMManagerBase | |
CMTException | |
CPriorityAlgoBase | |
convert_Noise_ROOTtoJSON | |
convertcalibPostGresToSQLite | |
copyPostGresToSQLite | |
core | |
export_table | Struct containing (macro defined) creation/deletion operations |
export_table_postprocess | Struct containing (macro defined) creation/deletion operations |
ProcessorDef | Definition for a dynamically-loaded Processor |
PostProcessorBase | A generic tree-reading event-by-event processor |
ProcessorBase | A generic tree-writing event-by-event processor |
ProcessorBlock | A set of Processors |
ProviderManager | Interface to LArSoft services |
SelectionBase | Base class for event selections |
corner | |
CornerFinderAlg | |
cosmic | |
BeamFlashTrackMatchTagger | |
BeamFlashTrackMatchTaggerAlg | |
FlashComparisonProperties | |
CosmicClusterTagger | |
CosmicPCAxisTagger | |
CosmicPFParticleTagger | |
CosmicTrackTagger | |
HitTagAssociatorAlg | |
TrackPFParticleMatch | |
cppUtils | |
SourceCentral | |
crt | |
DecoderICARUSCRT | |
cut_metrics | |
daq | |
details | |
BoardSetup_t | Information of the setup of a V1730 readout board |
ChannelSetup_t | Special settings for one channel on the board |
BoardFacts_t | Derivative information of a V1730 readout board |
CompareWithKey | |
BoardInfoLookup | Utility class for fast lookup of board data by fragment ID |
BoardInfo_t | Record of information about a readout board |
DaqDecoderICARUSPMT | |
Config | FHiCL configuration of the module |
DaqDecoderIcarusPMTold | |
Config | |
DaqDecoderICARUSTPC | |
multiThreadFragmentProcessing | |
DaqDecoderICARUSTPCwROI | |
multiThreadFragmentProcessing | |
DaqDecoderICARUSTrigger | |
FakeParticle | FakeParticle class definiton |
IDecoder | IDecoder interface class definiton |
IDecoderFilter | IDecoderFilter interface class definiton |
IFakeParticle | IFakeParticle interface class definiton |
INoiseFilter | IDecoderFilter interface class definiton |
PMTDecoder | Turns PMT readout fragments from DAQ into LArSoft data products |
BoardSetupConfig | Configuration of the V1730 readout board setup |
Config | Main tool configuration |
NeededBoardInfo_t | Information used in decoding from a board |
SplitTimestamp_t | Data structure for trigger time |
Split_t | |
TreeData_EventID_t | Data structure for basic event information in simple ROOT trees |
TreeFragment_t | Structure collecting all data for a fragment ROOT tree |
Data_t | |
TPCDecoder | TPCDecoder class definiton |
TPCDecoderFilter1D | TPCDecoderFilter1D class definiton |
TPCDecoderFilter2D | TPCDecoderFilter2D class definiton |
TPCNoiseFilter1DMC | TPCNoiseFilter1DMC class definiton |
TPCNoiseFilterCannyMC | TPCNoiseFilterCannyMC class definiton |
TriggerDecoder | Tool decoding the trigger information from DAQ |
TriggerGateTypes | Codes of gate types from the trigger hardware |
FilterNoiseICARUS | |
multiThreadFragmentProcessing | |
MCDecoderICARUSTPCwROI | |
multiThreadImageProcessing | |
database | |
DataLoader3 | |
DataLoader | |
DataQuery | |
dcel2d | |
Vertex | |
Face | |
HalfEdge | |
demo | |
details | |
FileListExpansionBaseError | |
FileNotFoundError | |
FileListErrorWrapper | |
PointerToData_t | |
detinfo | General LArSoft Utilities |
details | |
StartTimeImpl | |
StartTimeImpl< TimePoint, TimePoint > | |
StartTimeImpl< detinfo::timescales::TPCelectronics_time, detinfo::timescales::electronics_time > | |
StartTimeImpl< detinfo::timescales::optical_time, detinfo::timescales::electronics_time > | |
StartTimeImpl< detinfo::timescales::simulation_time, detinfo::timescales::electronics_time > | |
StartTimeImpl< detinfo::timescales::trigger_time, detinfo::timescales::electronics_time > | |
StartTimeImpl< detinfo::timescales::electronics_time, TimeScale, std::enable_if_t<!std::is_same_v< TimeScale, detinfo::timescales::electronics_time > > > | |
StartTimeImpl< TimePoint, TimeScale, std::enable_if_t<!std::is_same_v< TimePoint, detinfo::timescales::electronics_time > &&!std::is_same_v< TimeScale, detinfo::timescales::electronics_time > &&!std::is_same_v< TimeScale, TimePoint > > > | |
StartTickImpl | |
StartTickImpl< TickPoint, TickPoint > | |
StartTickImpl< detinfo::timescales::TPCelectronics_tick_d, detinfo::timescales::electronics_tick_d > | |
StartTickImpl< detinfo::timescales::optical_tick, detinfo::timescales::electronics_tick_d > | |
TimeScaleConverter | |
TimeScaleConverter< TargetTime, TargetTime > | |
TimeScaleConverter< FromTick, TargetTime, std::enable_if_t< detinfo::timescales::is_tick_v< FromTick > > > | |
TickConverter | |
ClockForImpl | |
ClockForImpl< TimeScale, std::void_t< typename TimeScale::category_t > > | |
ClockForImpl< detinfo::timescales::TPCelectronicsTimeCategory > | |
ClockForImpl< detinfo::timescales::OpticalTimeCategory > | |
ClockForImpl< detinfo::timescales::TriggerTimeCategory > | |
ClockForImpl< detinfo::timescales::ElectronicsTimeCategory > | |
timescales | Namespace including different time scales as defined in LArSoft |
details | |
category_of_t | |
category_of_t< Cat, std::void_t< typename Cat::category_t > > | |
timescale_traits_base | A template traits for time scale of category Cat |
is_tick_type_impl | |
is_tick_type_impl< Q, std::enable_if_t< std::is_same_v< typename Q::baseunit_t, util::quantities::units::Tick > > > | |
custom_timescale_traits | |
custom_timescale_traits< WC, std::enable_if_t< util::quantities::concepts::is_interval_or_point_v< WC > > > | |
timescale_traits | A collection of traits for a time scale |
ElectronicsTimeCategory | Category for electronics time scale |
timescale_traits< ElectronicsTimeCategory > | Timing types for electronics time scale |
TPCelectronicsTimeCategory | Category for TPC electronics time scale |
timescale_traits< TPCelectronicsTimeCategory > | Timing types for TPC electronics time scale |
OpticalTimeCategory | Category for electronics time scale |
timescale_traits< OpticalTimeCategory > | Timing types for optical detector time scale |
TriggerTimeCategory | Category for trigger time scale |
timescale_traits< TriggerTimeCategory > | Timing types for trigger electronics time scale |
SimulationTimeCategory | Category for electronics time scale |
timescale_traits< SimulationTimeCategory > | Timing types for simulation time scale |
is_tick_type | Evaluates to whether the specified time T is tick-based |
DetectorClocksService | |
DetectorClocksServiceStandard | art service managing detinfo::DetectorClocksStandard |
DetectorPropertiesService | |
DetectorPropertiesServiceStandard | |
ServiceConfiguration_t | |
LArPropertiesService | |
LArPropertiesServiceStandard | |
DetectorClocks | Class used for the conversion of times between different formats and references |
DetectorClocksData | Contains all timing reference information for the detector |
DetectorClocksException | |
DetectorClocksStandard | Implementation of detinfo::DetectorClocks interface with fixed settings from configuration |
DetectorProperties | |
DetectorPropertiesData | |
DetectorPropertiesStandard | |
Configuration_t | Structure for configuration parameters |
SternheimerParameters_t | Parameters for Sternheimer density effect corrections |
DetectorClocksWithUnits | A partial detinfo::DetectorClocksData supporting units |
DetectorTimings | A class exposing an upgraded interface of detinfo::DetectorClocksData |
ElecClock | Class representing the time measured by an electronics clock |
LArProperties | |
LArPropertiesStandard | Properties related to liquid argon environment in the detector |
Configuration_t | Structure with all configuration parameters |
ConfigWithScintByType_t | Structure with all configuration parameters |
SubRun | |
RunHistory | |
SubRunStandard | |
RunHistoryStandard | |
detsim | Detector simulation of raw signals on wires |
SimReadoutBoardICARUS | |
ResponseParams | |
SimWireICARUS | |
ResponseParams | |
OverlayICARUS | |
ResponseParams | |
DumpOpDetWaveforms | Prints the content of all optical detector waveforms on screen |
Config | |
TimestampLabelMaker | Base functor for printing time according to tick number |
DumpRawDigits | Prints the content of all the raw digits on screen |
Config | |
SimWire | |
SimWireAna | Base class for creation of raw signals on wires |
WienerFilterAna | Base class for creation of raw signals on wires |
DriftElectronstoPlane | |
ISCalculationSeparate | |
Data | |
SimDriftedElectronClusterAna | |
SimDriftElectrons | |
ChannelBookKeeping | |
SimWireSBND | |
displayHitOverlays | |
dropbox | |
dump | Collection of utilities for dumping data on screen |
raw | |
OpDetWaveformDumper | Prints the content of optical detector waveforms on screen |
TickLabelMaker | Time label: tick number relative to the waveform |
TimeLabelMaker | Base functor for printing time according to tick number |
DumperBase | Base class for data dumpers |
IndentSettings | |
DUNE | |
NeutrinoShowerEff | |
MuonTrackingEff | |
NeutrinoTrackingEff | |
eff_ratio | |
ems | |
Hit2D | |
Bin2D | |
EndPoint | |
DirOfGamma | |
bDistCentMore2D | |
bDistCentLess2D | |
EMShower3D | |
MCinfo | |
MultiEMShowers | |
evd | LArSoft includes |
details | |
RawDigitInfo_t | Information about a RawDigit; may contain uncompressed duplicate of data |
SampleInfo_t | |
RawDigitCacheDataClass | Cached set of RawDigitInfo_t |
BoolWithUpToDateMetadata | |
GridAxisClass | Manages a cell-like division of a coordinate |
CellGridClass | Manages a grid-like division of 2D space |
ADCCorrectorClass | Applies Birks correction |
AnalysisBaseDrawer | Aid in the rendering of AnalysisBase objects |
AnalysisDrawingOptions | |
CalorPad | A drawing pad showing calorimetric particle ID information |
CalorView | View showing calorimetric particle ID information |
ColorDrawingOptions | |
Display3DPad | A drawing pad showing a 3D rendering of the detector |
Display3DView | View of event shoing the XZ and YZ readout planes |
DrawingPad | Base class for event display drawing pads |
EVD | Class for transporting photons in a roughly realistic way |
EvdLayoutOptions | |
GraphCluster | |
GraphClusterAlg | |
HeaderDrawer | |
HeaderPad | |
HitSelector | |
InfoTransfer | |
MCBriefPad | |
Ortho3DPad | A drawing pad showing an orthographic rendering of 3D objects |
Ortho3DView | View of event shoing orthographic view of 3D objects |
RawDataDrawer | Aid in the rendering of RawData objects |
BoxDrawer | |
BoxInfo_t | |
ManyOperations | |
OperationBaseClass | |
PadResolution_t | |
RoIextractorClass | |
RawDrawingOptions | Display parameters for the raw data |
RecoBaseDrawer | Aid in the rendering of RecoBase objects |
RecoDrawingOptions | |
SimulationDrawer | |
SimulationDrawingOptions | |
Style | |
TQPad | |
TWireProjPad | A drawing pad for time vs wire |
DrawOptions_t | |
ZoomOptionsMultiTPC | |
TWQMultiTPCProjectionView | |
ZoomOptions | |
TWQProjectionView | |
InputSeeker | This is obviously a hack, but it's modeled on what EventDisplayBase does |
JSONFormatter | |
PNGArena | |
PNGView | |
ThreadsafeGalleryEvent | |
WebEVD | |
ILazy | |
LazyDigits | |
LazyWires | |
Result | |
WebEVDServer | |
evd_tool | |
ICARUSDrawer | |
IExperimentDrawer | |
MicroBooNEDrawer | |
ProtoDUNEDrawer | |
StandardDrawer | |
evdb | |
evdb_tool | |
Edge3DDrawer | |
I3DDrawer | |
ISpacePoints3D | |
OpFlash3DDrawer | |
OpHit3DDrawer | |
PCA3DDrawer | |
PFParticle3DDrawer | |
SpacePoint3DDrawerHitAsymmetry | |
SpacePoint3DDrawerChiSquare | |
SpacePoint3DDrawerHitCharge | |
SpacePoint3DDrawerStandard | |
DrawLArVoxel3D | |
DrawSimEnergyDeposit3D | |
DrawSimPhoton3D | |
ISim3DDrawer | |
DrawGausHits | |
DrawRawHist | |
DrawSkewHits | |
DrawWireData | |
DrawWireHist | |
IWaveformDrawer | |
IWFHitDrawer | |
event | Event finding and building |
EventCheater | |
Metadata | Event-level information |
Neutrino | Neutrino interaction information |
FinalStateParticle | Final state particle information |
Interaction | All truth information associated with one neutrino interaction |
RecoInteraction | Contains truth level information and additional fields for selection-defined reconstruction information |
RecoEvent | The reconstructed event data definition |
Event | The standard event data definition |
evgen | Event Generation using GENIE, cosmics or single particles |
ldm | |
MeVPrtlGen | |
MeVPrtlTestRayTrace | |
Constants | |
EmptyKaonGen | EmptyKaonGen class definiton |
HiggsMakeDecay | HiggsMakeDecay class definiton |
Kaon2HiggsFlux | Kaon2HiggsFlux class definiton Implementation of model taken from: https://arxiv.org/abs/1909.11670 |
MonoEnergyHiggsFlux | MonoEnergyHiggsFlux class definiton |
HNLMakeDecay | HNLMakeDecay class definiton |
DecayFinalState | |
ThreebodyMomentum | |
Kaon2HNLFlux | Kaon2HNLFlux class definiton |
IMesonGen | IMesonGen interface class definiton |
IMeVPrtlDecay | IMeVPrtlDecay interface class definiton |
IMeVPrtlFlux | IMeVPrtlFlux interface class definiton |
IMeVPrtlStage | IMeVPrtlStage interface class definiton. General interface behind each stage. Provides random number generation |
IRayTrace | IRayTrace interface class definiton |
RayWeightInfo | |
MixedWeightRayTraceBox | MixedWeightRayTraceBox class definiton |
NuMiKaonGen | NuMiKaonGen class definiton |
RayTraceBox | RayTraceBox class definiton |
ReThrowRayTraceBox | ReThrowRayTraceBox class definiton |
WeightedRayTraceBox | WeightedRayTraceBox class definiton |
KaonParent | |
MeVPrtlDecay | |
MeVPrtlFlux | |
MeVPrtlTruth | |
HepMCFileGen | |
larg4SingleGen | Module to produce single or multiple specified particles in the detector |
Config | |
CORSIKAGen | LArSoft interface to CORSIKA event generator |
CosmicsGen | A module to check the results from the Monte Carlo generator |
FileMuons | Module to produce single or multiple specified particles in the detector |
GENIEGen | A module to check the results from the Monte Carlo generator |
NeutronOsc | |
NucleonDecay | |
LightSource | A module for optical MC testing and library building |
MaterialPointFilter | Filters a point according to the material at that point |
ActiveVolumeVertexSampler | |
Config | |
MarleyGen | |
Config | Collection of configuration parameters for the module |
KeysToIgnore | |
MARLEYHelper | |
MarleyParameterSetWalker | |
MarleyTimeGen | |
Config | Collection of configuration parameters for the module |
FitParameters | Stores parsed fit parameters from a single time bin and neutrino type in a "fit"-format spectrum file |
KeysToIgnore | |
TimeFit | Stores fitting parameters for all neutrino types from a single time bin in a "fit"-format spectrum file |
GaisserParam | Module to produce single or multiple specified particles in the detector |
MUSUN | Module to produce single or multiple specified particles in the detector |
NDKGen | A module to check the results from the Monte Carlo generator |
NueAr40CCGenerator | |
NuWroGen | A module to check the results from the Monte Carlo generator |
RadioGen | Module to generate particles created by radiological decay, patterned off of SingleGen |
SingleGen | Module to produce single or multiple specified particles in the detector |
Config | |
SNNueAr40CCGen | |
TextFileGen | |
evwgh | |
EventWeight | |
MCEventWeight | |
Weight_t | |
WeightCalc | |
WeightCalcCreator | |
WeightCalcImpl | |
WeightCalcFactory | |
WeightManager | |
GenieWeightCalc | |
example | |
example_anaunit | |
example_ertool | |
experiment_utilities | |
extractor_dict | |
fhicl | |
filt | |
FinalStateParticleFilter | |
LArG4ParticleFilter | |
GenFilter | |
GenNuFilter | |
LArG4CRTFilter | |
LArG4FakeTriggerFilter | |
SimEnergyDepFakeTriggerFilter | |
filter | Framework includes |
FilterNumberTPCHits | |
TriggerTypeFilter | |
ADCFilter | |
ChannelFilter | |
EventFilter | |
EventTimeFilter | |
MuonFilter | |
flashana | |
FilterArray | |
NPtFilter | |
NPtFilterFactory | |
flashmatch | |
msg | |
parser | |
CommonAmps | |
CommonAmpsFactory | |
ChargeAnalytical | |
ChargeAnalyticalFactory | |
LightPath | |
LightPathFactory | |
MaxNPEWindow | |
MaxNPEWindowFactory | |
NPtFilter | |
NPtFilterFactory | |
PhotonLibHypothesis | |
PhotonLibHypothesisFactory | |
QLLMatch | |
QLLMatchFactory | |
QWeightPoint | |
QWeightPointFactory | |
TimeCompatMatch | |
TimeCompatMatchFactory | |
TimeRange | |
TimeRangeSet | |
BaseAlgorithm | |
BaseFlashFilter | |
BaseFlashHypothesis | |
BaseFlashMatch | |
BaseProhibitAlgo | |
BaseTPCFilter | |
CustomAlgoFactoryBase | Abstract base class for factory (to be implemented per flash) |
CustomAlgoFactory | Factory class for instantiating flash algorithm instance |
FlashFilterFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashFilterFactory | Factory class for instantiating flash algorithm instance |
FlashHypothesisFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashHypothesisFactory | Factory class for instantiating flash algorithm instance |
FlashMatchFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashMatchFactory | Factory class for instantiating flash algorithm instance |
FlashMatchManager | |
FlashProhibitFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashProhibitFactory | Factory class for instantiating flash algorithm instance |
DetectorSpecs | |
ConfigManager | Utility class to register a set of configurations Provides also a shared instance through which registered configurations can be shared beyond a single owner.
Using flashmatch::PSet, the uniqueness of configuration parameters is guaranteed (no worry to "overwrite")
|
PSet | A nested configuration parameter set holder for flashmatch framework |
LoggerFeature | |
OpT0FinderException | |
logger | Utility class used to show formatted message on the screen. A logger class for flashmatch. Simply shows a formatted colored message on a screen.
A static getter method is provided to create a sharable logger instance (see OpT0FinderBase for useage).
|
Flash_t | Struct to represent an optical flash |
QPoint_t | Struct to represent an energy deposition point in 3D space |
QCluster_t | Collection of charge deposition 3D point (cluster) |
FlashMatch_t | Flash-TPC match info |
MCSource_t | Struct to represent the ancestor information for a specific interaction (QCluster) |
TPCFilterFactoryBase | Abstract base class for factory (to be implemented per flash) |
TPCFilterFactory | Factory class for instantiating flash algorithm instance |
load_pyutil | |
flat | |
FileListBranchPolicy | Branch policy based on a list loaded from a text file |
fluxr | |
BooNEInterface | |
DK2NuInterface | |
FluxInterface | |
FluxReader | |
GSimpleInterface | |
galleryUtils | |
HandleMaker | Gallery |
ManyByTypeProc | |
EventIterator | |
ConfigurationHelper | |
ConfigurationString | |
ConfigurationClass | |
ServiceRegistryClass | |
startMessageFacility | |
TemporaryFile | |
gen_crt_frags | |
generate_simple_weighted_template | |
dotDict | |
generate_weightcalc | |
genf | Generic Interface to magnetic fields in GENFIT |
GFAbsBField | |
GFAbsEnergyLoss | |
GFAbsFinitePlane | |
GFAbsGeoMatManager | |
GFAbsRecoHit | |
GFAbsTrackRep | Base Class for genfit track representations. Defines interface for track parameterizations |
GFBookkeeping | |
GFConstField | |
GFDaf | |
GFDetPlane | |
GFEnergyLossBetheBloch | |
GFEnergyLossBrems | |
GFEnergyLossCoulomb | |
GFFieldManager | |
GFGeoMatManager | |
GFKalman | |
GFMaterialEffects | |
GFPlanarHitPolicy | |
GFRecoHitFactory | Factory object to create RecoHits from digitized and clustered data |
GFRecoHitIfc | |
GFRectFinitePlane | |
GFSpacepointHitPolicy | |
GFTrack | |
GFTrackCand | |
GFWireHitPolicy | Policy class for hits in wire detectors (STT and DCH) which do not measure the coordinate along the wire |
GFWirepointHitPolicy | |
GeaneMCApplication | |
PointHit | |
RKTrackRep | |
SlTrackRep | |
geo | Verifies that the geometry check information is available |
details | |
Comparer | Class managing comparisons between T objects via a Key key |
geometry_iterator_types | Base class for geometry iterators, containing some type definitions |
BeginPos_t | Structures to distinguish the constructors |
EndPos_t | |
UndefinedPos_t | |
geometry_iterator_base | Base class for geometry iterators (note: this is not an iterator) |
cryostat_id_iterator_base | Base forward iterator browsing all cryostat IDs in the detector |
TPC_id_iterator_base | Base forward iterator browsing all TPC IDs in the detector |
plane_id_iterator_base | Base forward iterator browsing all plane IDs in the detector |
wire_id_iterator_base | Base forward iterator browsing all wire IDs in the detector |
geometry_element_iterator | Forward iterator browsing all geometry elements in the detector |
TPCset_id_iterator_base | Base forward iterator browsing all TPC set IDs in the detector |
ROP_id_iterator_base | Base forward iterator browsing all readout plane IDs in the detector |
GeoContainerData | |
GeoIDdataContainerIterator | Iterator for geo::GeoIDdataContainer class |
ExtraData_t | |
GeoIDdataContainerItemIterator | Item iterator for geo::GeoIDdataContainer class |
TransformationMatrixConverter | |
ActiveAreaCalculator | Class computing the active area of the plane |
TestTrackerClassBase | Class telling whether a test needs to be run |
AbsIDtypeStruct | |
RelIDtypeStruct | |
AbsIDtypeStruct< ID, Index, std::enable_if_t<(Index==ID::Level)> > | |
RelIDtypeStruct< ID, 0U > | |
fhicl | FHiCL objects representing geometry classes as configuration parameters |
IDparameterTraits | Traits for ID parameter objects |
ValidIDConfig | Helper class holding the ID validity flag |
IDConfig | Type of ID configuration structure (requires specialization) |
IDConfig< geo::CryostatID > | Configuration structure for validated geo::CryostatID parameter |
IDConfig< geo::TPCID > | Configuration structure for validated geo::TPCID parameter |
IDConfig< geo::OpDetID > | Configuration structure for validated geo::OpDetID parameter |
IDConfig< geo::PlaneID > | Configuration structure for validated geo::PlaneID parameter |
IDConfig< geo::WireID > | Configuration structure for validated geo::PlaneID parameter |
IDparameterTraits< geo::fhicl::IDparameter< ID > > | |
IDparameterTraits< geo::fhicl::OptionalID< ID > > | |
IDparameterTraits< geo::fhicl::IDsequence< ID > > | |
IDparameterTraits< geo::fhicl::OptionalIDsequence< ID > > | |
IDConfig< readout::TPCsetID > | Configuration structure for validated readout::TPCsetID parameter |
IDConfig< readout::ROPID > | Configuration structure for validated readout::ROPID parameter |
iterators | |
part | Partition-related utilities |
details | |
PartitionSorterByAreaRangeLower | Ordering class to sort partition by specified range (lower boundary) |
is_partition_type | Trait type evaluating true if T is derived from PartitionBase |
is_partition_type< Part, std::enable_if_t< std::is_base_of< PartitionBase, std::decay_t< Part > >::value > > | |
is_partition_ptr | Trait type evaluating true if T is pointer to some PartitionBase |
is_partition_ptr< PartPtr, std::enable_if_t< is_partition_type_v< decltype(*std::declval< PartPtr >())> > > | |
is_partition_ptr_iterator | Trait type evaluating true if T is iterator to some PartitionBase |
is_partition_ptr_iterator< Iter, std::enable_if_t< is_partition_ptr_v< std::decay_t< typename Iter::value_type > > > > | |
RangeLowerBoundExtractor | Class extracting the lower bound of the specified range of an area |
PartitionRangeLowerBoundExtractor | |
PartitionDataDescriber< geo::TPCGeo > | Describes a geo::TPCGeo object for Partition::describe() |
AreaOwner | A basic interface for objects owning an area |
PartitionDataDescriber | Class providing custom dump for data contained in the partition |
PartitionBase | Non-template definitions and data for Partition class hierarchy |
Partition | Base element of a partitioned structure |
PartitionWithData | Partition also containing data directly |
PartitionElement | Unpartitioned element ("leaf") of a partitioned area |
PartitionContainer | Partition divided in subpartitions (abstract) |
SortedPartition | Partition of area sorted across a dimension |
PartitionSortedByRange | Partition of area along a area range dimension (width or depth) |
DepthPartition | Partition of area along the depth dimension |
WidthPartition | Partition of area along the width dimension |
GridPartition | A container of partitions organised in a width/depth rectangular grid |
vect | Utilities to manipulate geometry vectors.The utilities include generic vector interface facilities allowing to use different vector types via templates |
details | |
AccumulateImpl | |
AccumulateImpl< Op, First, Second, Others...> | |
AccumulateImpl< Op, T > | |
VectorScalar | |
HasGetter | |
DimensionImpl | |
MemberFuncReturnType | |
MemberFuncClassType | |
MemberFuncClassType< Func Class::* > | |
BaseCoordTypes | |
BaseCoordTypes< Vector, void > | |
CoordGetterTraits | |
CoordGetter | Helper class for read of a single vector coordinate |
CoordManagerTraits | |
CoordManager | Helper class for read/write of a single vector coordinate |
BoundCoordGetter | |
BoundCoordManager | |
AlwaysFalse | |
DimensionImpl< Array, std::enable_if_t<(std::extent_v< Array > > 0)> | |
DimensionImpl< std::array< T, Dim >, void > | |
CoordManagerImpl | |
CoordManagerImpl< Vector, 1U > | |
CoordManagerImpl< Vector, 2U > | |
CoordManagerImpl< Vector, 3U > | |
CoordManagerImpl< Vector, 4U > | |
CoordManagersImplBase | |
CoordManagersImpl | |
CoordManagersImpl< Vector, 2U > | |
CoordManagersImpl< Vector, 3U > | |
CoordManagersImpl< Vector, 4U > | |
BindCoordManagersImplBase | |
BindCoordManagersImpl | |
BindCoordManagersImpl< Vector, 2U > | |
BindCoordManagersImpl< Vector, 3U > | |
BindCoordManagersImpl< Vector, 4U > | |
ConvertToImplBase | |
ConvertArrayTo | |
ConvertToImplDim | |
ConvertToImpl | |
ConvertToImpl< Dest, std::array< T, Dim > > | |
ConvertToImpl< Dest, T[Dim]> | |
ConvertToImpl< Dest, T * > | |
ConvertToImplDim< Dest, Source, 2U > | |
ConvertToImplDim< Dest, Source, 3U > | |
ConvertToImplDim< Dest, Source, 4U > | |
ConvertToDispatcher | |
ConvertToDispatcher< Vector, Vector > | |
dump | Utilities to print vector types |
extra | Convenience utilities not directly related to vectors |
CoordConstIterator | Constant iterator to vector coordinates |
MiddlePointAccumulatorDim | Helper class to compute the middle point in a point set |
GeoObjectSorterICARUS | |
CRTChannelMapAlg | |
CRTGeoObjectSorter | |
AuxDetExptGeoHelperInterface | Interface to a service with detector-specific geometry knowledge |
AuxDetGeometry | The geometry of one entire detector, as served by art |
ChannelMapSetupTool | Interface for a tool creating a channel mapping object |
DumpChannelMap | Prints on screen the current channel-wire and optical detector maps |
Config | Module configuration |
DumpGeometry | Describes on screen the current geometry |
Config | |
ExptGeoHelperInterface | Interface to a service with detector-specific geometry knowledge |
Geometry | The geometry of one entire detector, as served by art |
GeometryConfigurationWriter | Writes geometry configuration information into art runs |
Config | Service configuration |
StandardGeometryHelper | Simple implementation of channel mapping |
GeometryIteratorLoopTest | Performs tests on the geometry as seen by Geometry service |
GeometryTest | Performs tests on the geometry as seen by Geometry service |
GeometryInfoCheck | |
Config | |
GeometryInfoCheckInfo | |
GeometryInfoConfig | |
LegacyGeometryInfoWriter | |
Config | |
AuxDetChannelMapAlg | |
AuxDetGeo | |
AuxDetGeoCoordinatesTag | |
AuxDetGeometryData_t | |
AuxDetGeometryCore | Description of geometry of one set of auxiliary detectors |
AuxDetGeoObjectSorter | |
AuxDetSensitiveGeo | |
AuxDetSensitiveGeoCoordinatesTag | |
BoxBoundedGeo | A base class aware of world box coordinatesAn object describing a simple shape can inherit from this one to gain access to a common boundary checking interface |
ChannelMapAlg | Interface for a class providing readout channel mapping to geometry |
ChannelMapStandardAlg | |
CryostatGeo | Geometry information for a single cryostat |
CryostatGeoCoordinatesTag | Tag for vectors in the "local" GDML coordinate frame of the cryostat |
PlaneBase | A base for a plane in space |
AffinePlaneBase | |
DecomposedVector | |
PlaneDecomposer | Class with methods for projection of vectors on a plane |
Decomposer | Class with methods to decompose and compose back vectors |
DriftPartitions | Set of drift volumes |
DriftVolume_t | Data associated to a single drift volume |
InvalidWireError | Exception thrown on invalid wire number |
InvalidWireIDError | Exception thrown on invalid wire number (e.g. NearestWireID()) |
GeometryBuilder | Manages the extraction of LArSoft geometry information from ROOT |
GeometryBuilderStandard | Extracts of LArSoft geometry information from ROOT |
Config | Configuration parameters |
GeometryBuilderWireless | Geometry builder which ignores wires on wire planes |
NodeNameMatcherClass | |
CollectNodesByName | |
CollectPathsByName | |
IteratorBox | |
LocalIteratorBox | |
GeometryCore | Description of geometry of one entire detector |
Segment | Simple class with two points (a pair with aliases) |
ROOTGeoNodeForwardIterator | Iterator to navigate through all the nodes |
NodeInfo_t | |
GeometryData_t | Data in the geometry description |
GeoIDdataContainer | Container with one element per geometry TPC |
IDextractor | Functor to extract an ID data member |
TPCDataContainer | Container with one element per geometry TPC |
PlaneDataContainer | Container with one element per geometry wire plane |
GeoIDmapper | Class managing the mapping between geometry/readout ID and flat index |
TPCIDmapper | Mapping for TPC identifiers |
PlaneIDmapper | Mapping for sensitive plane identifiers |
GeoNodePath | Representation of a node and its ancestry |
GeoObjectSorter | |
GeoObjectSorterStandard | |
IntersectionPointAndOffsets | Data structure for return values of LineClosestPointAndOffsets() |
LocalTransformation | Class to transform between world and local coordinates |
LocalTransformationGeo | Class to transform between world and local coordinates |
OpDetGeo | |
PlaneGeo | Geometry information for a single wire plane.The plane is represented in the geometry by a solid which contains wires. Currently, only box solids are well supported. The box which is representation of the plane has some thickness, and it should not be assumed that the wires are in the median section of it, that is, the center of the box may not lie on the plane defined by the wires |
PlaneGeoCoordinatesTag | Tag for vectors in the "local" GDML coordinate frame of the plane |
RectSpecs | |
WidthDepthReferenceTag | Tag for plane frame base vectors |
WireCoordinateReferenceTag | Tag for wire base vectors |
ROOTGeometryNavigator | Executes an operation on all the nodes of the ROOT geometry |
TPCGeo | Geometry information for a single TPC |
TPCGeoCoordinatesTag | Tag for vectors in the "local" GDML coordinate frame of the TPC |
WireGeo | Geometry description of a TPC wireThe wire is a single straight segment on a wire plane. Different wires may be connected to the same readout channel. That is of no relevance for the geometry description |
WireGeoCoordinatesTag | Tag for vectors in the "local" GDML coordinate frame of the plane |
ChannelMapStandardTestAlg | |
GeometryGeoIDTestAlg | |
GeometryIteratorLoopTestAlg | |
GeometryIteratorTestAlg | |
GeometryTestAlg | Performs tests on the geometry as seen by Geometry service |
OpticalLocalCoordinateSystemTag | The tag defining the optical detector local reference frame |
ElementLevel | |
CryostatID | The data type to uniquely identify a cryostat |
OpDetID | The data type to uniquely identify a optical detector |
TPCID | The data type to uniquely identify a TPC |
PlaneID | The data type to uniquely identify a Plane |
WireID | |
WireIDIntersection | |
ChannelMapSBNDAlg | Custom channel mapping algorithm for SBND |
GeoObjectSorterSBND | |
geoalgo | |
AABox | Representation of a 3D rectangular box which sides are aligned w/ coordinate axis. A representation of an Axis-Aligned-Boundary-Box, a simple & popular representation of
3D boundary box for collision detection. The concept was taken from the reference,
Real-Time-Collision-Detection (RTCD), and in particular Ch. 4.2 (page 77):
|
GeoAlgo | Algorithm to compute various geometrical relation among geometrical objects. In particular functions to inspect following relations are implemented:
0) Distance between geometrical objects
1) Closest point of approach
2) Intersection points
3) Containment/Overlap of objects
4) Common Origin functions
5) Bounding Sphere functions
|
GeoAlgoException | |
Cone | Representation of a 3D semi-infinite line. Defines a 3D cone with the following properties:
Start point (or vertex), Direction, Length (or Length), Radius, opening angle
When 2 of Length, Radius, opening angle are defined the third is automatically set |
Cylinder | Representation of a 3D Cylinder volume. A Cylinder object inherits from a geoalgo::Line |
DirectedLine | Representation of a 3D infinite line. Defines an infinite 3D line with a point and a direction. Line points are constructed like this: (pt, dir) -> (pt, pt+dir) It hides the point attributes from users for protecting the dimensionality |
HalfLine | Representation of a 3D semi-infinite line. Defines a semi-infinite 3D line by having a start point (Point_t) and direction (Vector_t)
along which the line extends. It hides the start and direction attributes from users for
protecting the dimensionality |
Line | Representation of a 3D infinite line. Defines an infinite 3D line by having 2 points which completely determine the line along which the line extends. It hides the point attributes from users for
protecting the dimensionality |
LineSegment | Representation of a simple 3D line segment Defines a finite 3D straight line by having the start and end position (Point_t).
|
GeoObjCollection | |
Sphere | |
Trajectory | |
Vector | |
helpers | |
hit | Detector simulation of raw signals on wires |
details | |
TemplateArgumentHelper | Struct with member type corresponding to the NArg-th type from Args |
TemplateArgument | Struct with member type corresponding to the NArg-th type from Args |
FuncSum | A sum of NFunc base functions Func |
FuncSum< 0U, Func, NFuncParams > | |
CompiledGausFitCacheBaseStruct | |
InitializeFuncSumVector | A helper class initializing the function vector |
InitializeFuncSumVector< 0U, Func > | |
ICARUShitFitCache | Customized function cache for ICARUS hit shape |
ICARUSlongHitFitCache | Customized function cache for ICARUS long hit shape |
ICARUSHitFinder | |
DumpHits | Prints the content of all the hits on screen |
Config | |
DisambigCheater | |
DPRawHitFinder | |
Comp | |
FFTHitFinder | |
GausHitFinder | |
GausHitFinderAna | Base class for creation of raw signals on wires |
HitInfo | |
WireROIInfo | |
HitAnaAlgException | |
HitAnaAlg | |
HitAnaModule | |
HitCheater | |
HitFilterAlg | |
HitFinder | |
HitFinderAna | Base class for creation of raw signals on wires |
MCHitAnaExample | |
MCHitFinder | |
RawHitFinder | |
RegionAboveThresholdFinder | |
RFFHitFinder | |
RFFHitFinderAlg | |
SignalSetComp | |
RFFHitFitter | |
TTHitFinder | |
CCHitFinderAlg | Hit finder algorithm designed to work with Cluster Crawler |
FitStats_t | |
HitChannelInfo_t | Exchange data about the originating wire |
GausFitCache | A set of TF1 linear sum of base functions (Gaussians) |
CompiledGausFitCache | A set of TF1 linear sum of Gaussians |
CompiledTruncatedGausFitCache | A set of TF1 linear sum of truncated Gaussians |
MagDriftAna | Base class for creation of raw signals on wires |
HitAnaAlgTest | |
HitAnalysis | |
HitAnalysisAlg | |
HitEfficiencyAna | |
HitEfficiencyAna | |
HitEfficiencyAnalysis | |
HitEfficiencyAnalysis | |
HitFinderAnalysis | |
HitFinderAnalysis | |
HWChannelMapping | |
icarus | Cluster finding and building |
calo | |
NormalizeDrift | |
RunInfo | |
NormalizeTPC | |
ScaleInfo | |
NormalizeWire | |
ScaleInfo | |
NormalizeYZ | |
ScaleInfo | |
ScaleBin | |
crt | |
CRTDataFlags | Icarus::crt::CRTData flag mnemonics |
CRTAutoVeto | |
CRTCalibrationAnalysis | |
Config | |
CRTDataAnalysis | |
Config | |
AnaProducer | |
Config | |
CrtCal | |
CrtCalAnalyzer | |
Config | |
CrtCalTree | |
CRTEventProducer | |
CrtNoiseMonTool | |
CRTPreProcessTree | |
CRTRawTree | |
CRTTiming | |
CRTDetSim | |
CRTGeometryHelper | |
CrtOpHitMatchAnalysis | |
CRTPMTMatchingAna | |
CRTSimAnalysis | Example analyzer |
CRTSimHitProducer | |
CRTTrackProducer | |
CRTavehit | |
CRTTrueHitProducer | |
CRTTruthMatchAnalysis | |
CRTBackTracker | |
Config | |
CRTCommonUtils | |
CRTDetSimAlg | |
CRTHitRecoAlg | |
Config | |
FEB_delay | |
CRTTrackRecoAlg | |
Config | |
CRTTrueHitRecoAlg | |
Config | |
CRTHit | |
CRTTrack | |
CRTTzero | |
CRTData | Single hit (self trigger) of a CRT board |
details | |
ChannelToWireMap | Mapping of ROP channels into wires |
ChannelsInROPStruct | |
Compare | Compares with a channel ID (std::less<>) |
ChannelRange_t | A simple range of channels |
StableMerger | |
ROPnumberDispatcher | Algorithm assigning IDs to readout planes |
ROPandTPCsetBuildingAlg | Extracts TPC sets and readout planes from a list of cryostats |
Results_t | |
IntegerRangesBase | A sequence of contiguous ranges of integral numbers |
Range_t | |
KeyedCSVparser | Parser to fill a KeyValuesData structure out of a character buffer |
InvalidFormat | |
MissingValues | |
ParserError | |
KeyValuesConverter | |
BaseWrapper | |
KeyValuesConverter< icarus::details::BaseWrapper< T, Base >, Enable > | Specialization for conversions with a numeric base |
KeyValueParser | Parser to fill a KeyValuesData structure out of a character buffer |
FormatParams_t | Parameters of the format |
ParserError | |
geo | |
details | |
ConfigObjectMaker | Creates a configuration object for Class from a parameter set |
ConfigObjectMaker< Class, std::void_t< typename Class::Config > > | Specialization: class with a Config configuration data structure |
ns | |
util | |
details | |
BitObjHolder | An object wrapping some data (copy), with a tag type |
BinObjTag | Tag object for BinObj |
BinObj | Holder for data to be presented in binary format (base 2) |
HexObjTag | |
HexObj | Holder for data to be presented in hexadecimal format (base 16) |
HexDumper | Wrapper to have data printed as hexadecimal dump |
ZeroPadder | A wrapper padding the dump of its data with zeroes (or C ) |
Blanks | An object representing N characters of value C |
AtomicPassCounter | Class counting pass/fail events |
FormatFlagsGuard | Saves some status of the specified stream object, and restores it |
BinningSpecs | Data structure holding binning information |
ChangeMonitor | Helper to check if an object has changed |
ThreadSafeChangeMonitor | Helper to check if an object has changed. Thread-safe |
FixedBins | Binned counts of data |
mfLoggingClass | Helper for logging classes |
PassCounter | Class counting pass/fail events |
opdet | |
AsymExpPulseFunction | Describes the waveform from a single photoelectron |
AsymGaussPulseFunction | Describes the waveform from a single photoelectron |
CustomPulseFunction | Describes the waveform from a single photoelectron |
PulseStats_t | Record of collected information on the pulse shape |
DiscretePhotoelectronPulse | Precomputed digitized shape of a given function |
PhotoelectronPulseFunction | Interface for a function describing a pulse from a photoelectron |
OpDetWaveformMakerClass | Helper class to cut a raw::OpDetWaveform from a longer waveform data |
PMTsimulationAlg | Algorithm class for the full simulation of PMT channels |
ConfigurationParameters_t | Type holding all configuration parameters for this algorithm |
PMTspecs_t | |
GainFluctuator | |
TimeToTickAndSubtickConverter | Functor to convert tick point into a tick number and a subsample index |
PMTsimulationAlgMaker | Returns a new PMTsimulationAlg with an updated configuration |
Config | Main algorithm FHiCL configuration |
PMTspecConfig | |
SampledWaveformFunction | Describes the waveform from a single photoelectron |
WaveformSpecs_t | Specifies the waveform shape and features |
AsymExpPulseFunctionTool | Creates a AsymExpPulseFunction pulse shape |
Config | Configuration parameters |
AsymGaussPulseFunctionTool | Creates a AsymGaussPulseFunction pulse shape |
Config | Configuration parameters |
CustomPulseFunctionTool | Creates a CustomPulseFunction pulse shape |
Config | Configuration parameters |
SampledWaveformFunctionTool | Creates a SampledWaveformFunction pulse shape |
Config | Configuration parameters |
SimPMTIcarus | Simulates the digitization of ICARUS PMT response and trigger |
Config | |
SinglePhotonPulseFunctionTool | Creates a PhotoelectronPulseFunction pulse shape |
simfilter | |
FilterNeutrinosActiveVolume | Accepts only neutrino-like events with vertices in a specified volume |
BoxCoordConfig | Configuration of box volume geometry |
Config | Configuration parameter structure |
testing | Namespace including ICARUS-specific testing |
IcarusGeometryEnvironmentConfiguration | Class holding the configuration for a ICARUS fixture |
TPCGeoUtil | |
trigger | |
details | |
EventIDTree | Class managing the serialization of event ID in a simple ROOT tree |
EventInfo_t | Selected information about the event |
EventInfoTree | Class managing the serialization of event information in a simple ROOT tree |
EventInfoExtractor | Extracts from event the relevant information on the physics event |
CategorizedInputTag | Utility tag to identify a parameter as a specific type of tag |
EventInfoExtractorMaker | A helper class creating a EventInfoExtractor with a specific setup |
PMTInfo_t | Helper data structure to store PMT activity information in the event |
TreeHolder | Simple class holding a tree |
GateOpeningInfoExtractor | Helper to extract OpeningInfo_t from a trigger gate |
Config_t | Configuration of the algorithm |
TriggerInfo_t | Helper data structure to store transient trigger result |
OpeningInfo_t | |
DumpTriggerWindowChannelWrapper | |
DumpTriggerWindowDefWrapper | |
TriggerPassCounters | Tracks pass rate by discrimination threshold and trigger pattern name |
PlotInfoTree | Class managing the serialization of plot information in a simple ROOT tree |
map_dereferenced_values_impl | |
isTrackedTriggerGateImpl | |
isTrackedTriggerGateImpl< TrackedTriggerGate< Gate, TrackedType > > | |
GateExtractorImpl | |
GateExtractorImpl< Gate, std::enable_if_t< icarus::trigger::isReadoutTriggerGate< Gate >::value > > | |
GateExtractorImpl< Gate, std::enable_if_t< isTrackedTriggerGate< Gate >::value > > | |
GateExtractorImpl< icarus::trigger::TriggerGateData< Tick, TickInterval > > | |
GateWrapper | Container of a single gate (base class) |
CompactFormatter | Wrapper to format a gate as "compact" |
TriggerGateStatus | |
GateOps | Gate operations expressed as generic functions |
ns | |
fhicl | |
BeamGateInfoFromTracks | Writes a set collection of beam gates into each event |
Config | |
PMTverticalSlicingAlg | Algorithm clustering PMT according to their position |
OpDetWaveformMetaMaker | Extracts and saves the time coverage of optical detector waveforms |
Config | |
ApplyBeamGateClass | Helper applying a beam gate to any gate |
BeamGateMaker | Simple utility to generate gates around beam time |
BeamGateStruct | Object representing a time gate, with a start and and end |
TimeRange | Utility class expressing a time range |
DynamicTriggerGateBuilder | Dynamic gate builder |
Config | |
DynamicGateManager | |
DynamicGateInfo | |
FixedTriggerGateBuilder | Fixed-length gate builder |
Config | |
FixedGateManager | |
FixedGateInfo | |
ManagedTriggerGateBuilder | Base interface for gate builders |
GateManager | |
GateInfoBase | |
TriggerGateIndex | Associates each optical detector channel to a gate |
SlidingWindowCombinerAlg | |
SlidingWindowDefinitionAlg | Groups optical detector channels into windows based on position |
SlidingWindowPatternAlg | Applies sliding window patterns to discriminated waveforms |
AllTriggerInfo_t | Complete information from this algorithm, standard + non-standard (extra) |
MoreInfo_t | Additional information on the trigger |
WindowTriggerInfo_t | Data structure to communicate internally a trigger response |
WaveformWithBaseline | Object to carry around waveform ant its baseline |
TriggerGateBuilder | Algorithm to produce trigger gates out of optical readout waveforms |
Config | |
TriggerGates | Container of logical gates for all triggering channels for a threshold |
WindowChannelMap | Information about composition and topology of trigger sliding windows |
WindowComposition_t | Geometric location and composition of the window |
WindowInfo_t | Information of a single window |
WindowTopology_t | Information of the identity and neighbourhood of a window |
WindowPattern | Specification of the requirement of sliding window firing pattern |
WindowTopologyAlg | Algorithm to create trigger window topology information |
WindowTopologyVerification | Algorithm verifying the topology from trigger gates |
WindowTopologyManager | Class to extract and verify a window topology from trigger gates |
DiscriminatePMTwaveforms | Produces discriminated optical waveforms |
Config | |
DiscriminatePMTwaveformsByChannel | Produces discriminated optical waveforms |
ADCvalueSetting_t | Information on the current setting of a threshold |
ChannelConfig | |
ChannelInfo_t | Collection of settings for one channel |
Config | |
DumpTriggerGateData | Produces plots to inform trigger design |
Config | |
DynamicTriggerGateBuilderTool | Dynamic gate builder tool |
ExtractEnergyDepositionSummary | Produces energy deposition summary data products |
Config | |
TimingPack_t | |
FixBeamGateInfo | Rewrites a set collection of beam gates into each event |
BeamChangeRecipe | All directions to change a beam gate |
ChangeRecipe_t | Set of instructions for a change |
GateSelector_t | |
Config | |
ChangeGate | Settings to change a gate |
ChangeConfig | |
SelectGateConfig | Configuration to select a gate to be changed |
dumpRecipe | |
FixedTriggerGateBuilderTool | Fixed gate builder tool |
LVDSgates | Combines discriminated PMT outputs into V1730 LVDS gates |
Config | |
SourceInfo_t | Information for each source |
MajorityTriggerEfficiencyPlots | Produces plots about trigger simulation and trigger efficiency |
Config | |
MajorityTriggerCombiner | Combines a group of trigger gates for majority trigger. Glorified Sum() |
CryostatTriggerCombiner | Combines cryostat triggers via OR. Glorified Max() |
GeometryChannelSplitter | Combines cryostat triggers via OR. Glorified Max() |
MajorityTriggerSimulation | Simulates a "majority" trigger |
Config | |
MakeTriggerSimulationTree | Make ROOT tree with information about event and trigger input |
Config | |
SlidingWindowTrigger | Combines trigger channels (V1730 LVDS gates) into sliding windows |
Config | |
SlidingWindowTriggerEfficiencyPlots | Produces plots about trigger simulation and trigger efficiency |
Config | |
SlidingWindowTriggerSimulation | Simulates a sliding window trigger |
Config | |
ThresholdPlotInfo_t | All information needed to generate plots for a specific threshold |
TriggerEfficiencyPlots | Produces plots about trigger simulation and trigger efficiency |
Config | |
TriggerEfficiencyPlotsBase | Helper class to produce plots about trigger simulation and trigger efficiency |
Config | |
GatePack_t | A collection of useful beam gates. Make one with makeGatePack() |
HistGetter | |
PlotCategory | |
SettingsInfo_t | Generic description of trigger settings |
TriggerSimulationOnGates | Simulates a sliding window trigger at specified gate times |
Config | |
ThresholdPlotInfo_t | All information needed to generate plots for a specific threshold |
OpDetWaveformMetaMatcher | Object to facilitate the discovery of the raw::OpDetWaveform a sbn::OpDetWaveformMeta objects comes from |
CmpFirst | Compares a sbn::OpDetWaveformMeta<tt>and an element ofWaveformMetaAssns_t` |
PlotSandbox | A helper to manage ROOT objects with consistent naming |
Data_t | The whole data in a convenient package! |
TFileDirectoryHelper | Contains both a art::TFileDirectory and the TDirectory it manages |
isTrackedTriggerGate | Trait returning whether T is some form of TrackedTriggerGate` |
TrackedTriggerGate | A wrapper to trigger gate objects tracking the input of operations |
TrackingInfo | Tracked information. Interface is pretty minimal so far |
TriggerGateReader | Assembles and returns trigger gates from serialized data |
WriteBeamGateInfo | Writes a set collection of beam gates into each event |
Config | |
GateConfig | |
MultiChannelOpticalTriggerGate | Logical multi-level gate associated to one or more channels |
OpticalTriggerGate | Logical multi-level gate associated to one or more waveforms |
ReadoutTriggerGateTag | All ReadoutTriggerGate template instances derive from this tag |
ReadoutTriggerGate | Logical multi-level gate associated to one or more readout channels |
ReadoutTriggerGateError | Base class for all exceptions from icarus::trigger::ReadoutTriggerGate |
NoChannelError | No channel associated to the readout gate |
MoreThanOneChannelError | More than one channel associated to the readout gate |
isReadoutTriggerGate | Type traits: Gate type derives from a ReadoutTriggerGate instance |
SingleChannelOpticalTriggerGate | Logical multi-level gate associated to a optical detector channel |
TriggerGateData | Logical multi-level gate |
CompareTick | Comparison by tick number |
waveform_operations | Functions to manipulate waveform sample values |
details | |
FlipImpl | |
FlipImpl< Sample, Polarity, std::enable_if_t<(Polarity > 0)> | |
PMTsorterStandard | Sorter sorting PMT to follow the same order as TPC (standard) |
Config | |
OpDetGeoCenterCoordComparer | |
GeoObjectSorterPMTasTPC | Geometry sorter having PMT channels follow the same order as TPC |
ICARUSChannelMapAlg | Channel mapping for ICARUS detector with split wires |
Config | |
WirelessChannelStruct | |
PlaneInfo_t | Collection of information on one plane |
ReadoutMappingInfo_t | Collected information about TPC sets and readout planes in the geometry |
IntegerRanges | A sequence of contiguous ranges of integral numbers |
WeakCurrentType | Represents a type of weak current |
AnalysisTreeDataStruct | |
BoxedArray | A wrapper to a C array (needed to embed an array into a vector) |
BranchCreator | Little helper functor class to create or reset branches in a tree |
SubRunData_t | Information from the subrun |
TrackDataStruct | |
AnalysisTree | Creates a simple ROOT tree with tracking and calorimetry information |
ICARUSPurityDQM | |
CathodeDesc_t | Simple description for the cathode |
CathodeCrossing_t | Information about the cathode crossing of a path |
CRTT0Matching | |
CRTT0MatchingAna | |
CRTTPCMatchingAna | |
CRTTzeroProducer | |
matchCand | |
CRTT0MatchAlg | |
FlashResAna | |
PhotBackground | |
DaqDecoderICARUSPMT | Produces raw::OpDetWaveform from V1730 artDAQ data fragments |
BoardSetupConfig | Configuration of the V1730 readout board setup |
ChannelSetupConfig | |
Config | Main module configuration |
FragmentInfo_t | Collection of useful information from fragment data |
NeededBoardInfo_t | Information used in decoding from a board |
ProtoWaveform_t | All the information collected about a waveform (with the waveform itself) |
SplitTimestamp_t | Data structure for trigger time |
Split_t | |
TreeData_EventID_t | Data structure for basic event information in simple ROOT trees |
TreeFragment_t | Structure collecting all data for a fragment ROOT tree |
Data_t | |
TriggerInfo_t | Collection of information about the global trigger |
dumpChannel | |
TriggerConfiguration | |
CryoConfig | |
GateConfig | |
KeyValuesData | Collection of items with key/values structure |
ConversionFailed | |
DuplicateKey | |
Error | |
ErrorOnKey | |
Item | Representation of a single item of data: a key and several values |
ItemNotFound | |
MissingSize | |
ValueNotAvailable | |
WrongSize | |
PMTconfigurationExtractorBase | |
PMTconfigurationExtractor | Class to extract PMT readout board configuration |
TriggerConfigurationExtractorBase | |
TriggerConfigurationExtractor | Class to extract PMT readout board configuration |
PMTconfigurationExtraction | Writes PMT configuration from FHiCL into a data product |
Config | Configuration of the module |
TriggerConfigurationExtraction | Writes trigger configuration from FHiCL into a data product |
Config | Configuration of the module |
IcarusGeometryHelper | Implementation of geo::ExptGeoHelperInterface for ICARUS |
ICARUSsplitInductionChannelMapSetupTool | Interface for a tool creating the standard ICARUS channel mapper |
SimEnergyDepositSummary | Data structure containing summary information about deposited energy |
ParsingToolkit | Utilities for text parsing |
CCTypeAdapter | |
Error | |
Params_t | All parsing parameters |
SplitView_t | Record of a split token: pre-separator, separator and post-separator |
WaveformRMS | Class containing a waveform baseline RMS value |
PMTcoordinates | |
PMTStartCalibTime | |
PMTWaveformBaselines | Extracts the baseline of PMT waveforms |
Config | |
PMTWaveformBaselinesFromChannelData | Extracts a baseline from PMT waveforms |
BaselineInfo_t | Record of baseline information to be written |
Config | |
AlgoConfig | Configuration of the algorithm parametes |
PMTWaveformBaselinesFromReadoutConfiguration | Extracts PMT baseline settings from PMT readout configuration |
Config | |
TrigInfo | |
WaveformBaseline | Class containing a waveform baseline value |
icarus_tool | |
BaselineMostProbAve | |
BaselineStandard | |
FullWireDeconvolution | |
IBaseline | |
IDeconvolution | |
IROIFinder | |
NoBaseline | |
ROIDeconvolution | |
ROIFinderDifferential | |
ROIFinderMorphological | |
ROIFinderNOP | |
ROIFinderStandard | |
IROILocator | |
ROICannyEdgeDetection | |
ROIFromDecoder | |
ROIMorphological2D | |
CorrelatedNoise | |
IGenNoise | |
NoiseFromHist | |
NoNoise | |
RandomNoise | |
SBNDataNoise | |
SBNDataNoiseBoard | |
SBNNoise | |
IOverlay | |
Overlay1D | |
ElectronicsResponse | |
ElectronicsResponseBesselApprox | |
FieldResponse | |
Filter | |
IElectronicsResponse | |
IFieldResponse | |
IFilter | |
IResponse | |
Response | |
icarusDB | |
ChannelMapPostGres | ChannelMapPostGres class definiton |
ChannelMapSQLite | ChannelMapSQLite class definiton |
ICARUSChannelMap | |
ICARUSChannelMapProvider | |
IChannelMapping | IChannelMapping interface class definiton |
IICARUSChannelMap | |
ICARUSgeometryChecker | |
NestedIteration | |
BadIterator | |
SimpleProximityClusterer | |
AccumulateExtrema | |
StatCollector | |
ICARUSservices | |
ICARUSGeometryServiceGetter | Special known services |
ICARUSserviceManagerClass | |
icarusutil | |
FileCatalogMetadataICARUS | |
SignalShapingICARUSService | |
TFileMetadataICARUS | |
metadata | |
ICARUSutils | |
ifdh_ns | IFDH interface (data handling) |
img | |
DataProviderAlgView | |
DataProviderAlg | |
Config | |
integrate_hist | |
lar | LArSoft-specific namespace |
debug | |
details | |
THE_TYPE_IS | |
CallInfo_t | Structure with information about a single call, parsed |
CallInfoPrinter | Class handling the output of information in a CallInfo_t object |
opt | Set of options for printing |
BacktracePrintOptions | Backtrace printing options |
static_assert_on | |
static_assert_on< T, false > | |
details | Namespace hiding implementation details |
bulk_allocator | Namespace specific to bulk allocator |
BulkAllocatorBase | A class managing a memory pool |
MemoryChunk_t | Internal memory chunk; like a std::vector, but does not construct |
ReferenceCounter | A simple reference counter, keep track of a number of users |
counters_map | |
type_traits | |
has_const_iterator_struct | |
has_const_iterator_struct< T, true > | |
ServiceRequirementsChecker | |
ProviderPackExtractor | |
ServiceProviderRequirementsChecker | Compiles only if PROVIDER class satisfied service provider requirements |
ProviderPackExtractor< First, Others...> | |
ProviderPackExtractor< Service > | |
has_duplicate_types | |
SetFrom | Implementation detail for the extraction constructor |
has_type | |
has_type< Target, First, Others...> | |
has_type< Target, Target, Others...> | |
has_type< Target > | |
has_duplicate_types< Key, Types...> | |
has_duplicate_types<> | |
are_types_contained | |
are_same_types | |
are_types_contained< First, OtherTypes...> | |
are_types_contained< First > | |
is_provider_pack | |
is_provider_pack< ProviderPack< Providers...> > | |
have_same_provider_types | |
have_same_provider_types< ProviderPack< AProviders...>, ProviderPack< BProviders...> > | |
findFirstMatching_answer | |
findFirstMatching_answer< Match, Target, true, Candidates...> | |
findFirstMatching_dispatcher | |
findFirstMatching_dispatcher< Match, Target > | |
findFirstMatching_dispatcher< Match, Target, FirstCandidate, OtherCandidates...> | |
findFirstMatching_answer< Match, Target, false, FirstCandidate, OtherCandidates...> | |
findFirstMatching_impl | |
findNextMatching_impl | |
findNextMatching_impl< NSkip, Match, Target, FirstCandidate, OtherCandidates...> | |
findNextMatching_impl< 0U, Match, Target, FirstCandidate, OtherCandidates...> | |
findNextMatching_impl< NSkip, Match, Target > | |
findTheMatching_impl | |
is_derived_of | |
SetFrom< DestPack, SourcePack, FirstProvider, OtherProviders...> | |
SetFrom< DestPack, SourcePack > | |
ProviderPackComparerBase | |
ProviderPackComparer | |
ProviderPackComparer< APack, BPack, First, Others...> | |
ProviderPackComparer< APack, BPack, First > | |
OptionalHexFloatFormatter | |
RangeTraits | |
CollectionExtremes | Class storing a begin and a end iterator |
FromContainerTag | |
CounterBlock | Type of block of counters (just a STL array until SUBCOUNTERS are in) |
CountersMapTraits | |
enable_if_type_exists | |
iteratorRange | Enclosure to use two iterators representing a range in a range-for loop |
const_datarange_iterator | |
dump | Namespace for LArSoft dumping utilities |
details | |
ArrayDumper | Dumps the first N elements of an array |
ArrayDumper< T * > | |
VectorDumper | Manipulator managing the dump of the vector content into a stream |
VectorDumper< T * > | |
VectorDumper< T[3]> | |
VectorDumper< std::array< T, 3U > > | |
example | LArSoft examples |
details | Implementation detail namespace (content is not documented) |
PointTraits_t | |
PositionExtractorFromArray | Base for PositionExtractor on random-access containers |
tests | Tests for LArSoft examples |
CheckDataProductSize | Checks the size of the specified collection |
Config | |
SpacePointMaker | Creates a collection of space points |
Config | |
DumpCheatTracks | Dumps lar::example::CheatTrack data product and associations |
Config | |
ParticleMaker | Creates a collection of simulated particles |
Config | |
ParticleConfig | |
ParticleSpecs | |
AtomicNumberTest | Tests AtomicNumberService |
ShowerCalibrationGaloreTest | Tests ShowerCalibrationGaloreService |
Config | |
PointIsolationAlg | Algorithm to detect isolated space points |
Configuration_t | Type containing all configuration parameters of the algorithm |
RemoveIsolatedSpacePoints | art module: removes isolated space points |
Config | Module configuration data |
PositionExtractor | Helper extractor for point coordinates |
CoordRange | Range of coordinates |
CoordRangeCells | Range of coordinates |
SpacePartition | A container of points sorted in cells |
PositionExtractor< T * > | Specialisation of PositionExtractor for C array: { x, y, z } |
PositionExtractor< std::array< T, 3U > > | Specialisation of PositionExtractor for C++ array: { x, y, z } |
PositionExtractor< std::vector< T > > | |
SpacePointIsolationAlg | Algorithm to detect isolated space points |
Config | Algorithm configuration |
PositionExtractor< recob::SpacePoint > | Specialization of PositionExtractor for recob::SpacePoint |
CheatTrack | Pseudo-track object for TotallyCheatTracks example |
TotallyCheatTracker | Module: creates tracks from simulated particles |
Config | Module configuration data |
TotallyCheatTrackingAlg | Reconstructs tracks from simulated particles |
Config | |
AnalysisExample | Example analyzer module |
Config | |
Disturbance | A silly module |
Config | |
Exploder | A buggy module |
Config | |
AtomicNumber | Provides information about the active material in the TPC |
Config | Collection of configuration parameters for the service |
ShowerCalibrationGalore | Interface for a shower calibration service provider |
Correction_t | A correction factor with global uncertainty |
ShowerCalibrationGaloreFromPID | Shower calibration service provider correcting according to PID |
CalibrationInfo_t | Internal structure containing the calibration information |
Config | Collection of configuration parameters for the service |
ShowerCalibrationGaloreScale | A shower calibration service provider applying a uniform scale |
Config | Collection of configuration parameters for the service |
ShowerCalibrationGaloreScaleService | A shower calibration art service returning a single factor |
fhicl | LArSoft utilities for interface with FHiCL and its libraries |
geo | |
standalone | Utilities for use in an environment without art |
test | |
ChargedSpacePointProxyInputMaker | Creates some dummy space points and charge |
Config | |
TrackProxyHitMaker | Creates some dummy hits |
Config | |
TrackProxyTrackMaker | Creates some dummy hits |
Config | |
AssnsChainClusterMaker | Creates some dummy clusters and associations to hits |
Config | |
AssnsChainHitMaker | Creates some dummy hits |
Config | |
AssnsChainPFParticleMaker | Creates some dummy PFParticles and associations to clusters |
Config | |
AssnsChainShowerMaker | Creates some dummy showers and associations to PFParticle objects |
Config | |
AssnsChainTest | Prints all the hits associated to the specified shower |
Config | |
util | LArSoft utility namespace |
detail | |
IteratorBox | |
DereferenceIteratorBase | Base class for dereferencing iterators |
initialize_tag | Tag used for initialization |
details | LArSoft utility implementation details |
hash | Hash functions for art and larsoft objects |
UniqueAssociationCache | A class holding many associations between objects |
FindAllP | Query object reading all the associations between two classes |
node_of | |
node_of< art::Assns< L, R, D > > | |
node_of< art::Assns< L, R, void > > | |
is_type | Class compiling only if type T exists (then, it's std::true_type) |
has_dereference_class | Class defining whether the specified type can be dereferenced |
has_dereference_class< T, typename std::enable_if< is_type< decltype(*(T()))>::value, void >::type > | |
dereferenced_type | Class holding the type dereferenced from an object of type T |
dereferenced_type< T, true > | |
dereference_class | Functor returning the dereferenced value of the argument |
dereference_class< T, true > | |
make_pointer_class | Functor returning the pointer to a value in the argument |
make_pointer_class< T, true > | |
FastMatrixOperationsBase | Base class with common definitions for "fast" matrix operations |
FastMatrixOperations | Provides "fast" matrix operations |
DeterminantHelperBase | |
DeterminantHelper | |
DeterminantHelper< T, N, R, C > | Determinant of a 1x1 submatrix |
DeterminantHelper< T, N, R1, R2, C1, C2 > | Determinant of a 2x2 submatrix |
DeterminantHelper< T, N, R1, R2, R3, C1, C2, C3 > | Determinant of a 3x3 submatrix |
DeterminantHelper< T, N, R1, R2, R3, R4, C1, C2, C3, C4 > | Determinant of a 4x4 submatrix |
FastMatrixOperations< T, 2 > | Routines for 2x2 matrices |
FastMatrixOperations< T, 3 > | Routines for 3x3 matrices |
FastMatrixOperations< T, 4 > | Routines for 4x4 matrices |
FitDataCollector | Class providing data collection for the simple polynomial fitters |
SumExtractor | |
SumExtractor< Power, 0U > | |
SimplePolyFitterDataBase | Base class providing data collection for the simple polynomial fitters |
SimpleFitterInterface | Simple fitter abstract interface |
SimplePolyFitterBase | Base class providing virtual fitting interface for polynomial fitters |
WeightTracker | |
DataTracker | Class tracking sums of variables up to a specified power |
DataTracker2 | Class tracking sums of variables up to power 2 |
DataTracker3 | Class tracking sums of variables up to power 2 |
simple_geo | Simple class definitions for geometry concepts |
Point2D | 2D point (x, y) (by default, with double precision) |
Point3D | 3D point (x, y, z) (by default, with double precision) |
AreaBase | Area/volume delimited by points: base/1D implementation |
NullIntersection | Exception thrown when result of intersection is null |
Area | Area delimited by two points |
Volume | Volume delimited by two points |
Range | Definition of a range along one dimension |
Rectangle | Definition of a rectangle from dimension ranges |
RealComparisons | Provides simple real number checks |
Vector2DComparison | Class comparing 2D vectors |
Vector3DComparison | Class comparing 2D vectors |
assns_has_metadata | Trait: value true if Assns (association or its node) has metadata |
assns_metadata_type | Trait: type is metadata in Assns (association or its node) |
assns_iterator_type | Trait: type is iterator of Assns |
assns_traits | Data types for the specified association type (or its node) |
assns_metadata_type< art::Assns< L, R, D > > | |
assns_metadata_type< art::AssnsNode< L, R, D > > | |
assns_metadata_type< std::pair< art::Ptr< L >, art::Ptr< R > > > | |
assns_iterator_type< art::Assns< L, R, D > > | |
assns_iterator_type< art::Assns< L, R, void > > | |
assns_traits< art::Assns< L, R, D > > | |
assns_traits< art::AssnsNode< L, R, D > > | |
assns_traits< std::pair< art::Ptr< L >, art::Ptr< R > > > | |
assns_metadata_type< proxy::details::AssnsNode< ArtAssnsIterValue > > | |
ChiSquareAccumulator | Computes a χ from expectation function and data points |
dereferenced_type | Class defining the dereferenced type of the specified type |
LinearFit | Performs a linear regression of data |
QuadraticFit | Performs a second-degree fit of data |
GaussianFit | "Fast" Gaussian fit |
EncodeExtractor | |
EncodeExtractor< Pred, void > | |
Value_t | < type of value and error |
identity | A unary functor returning its own argument (any type) |
StatCollector | Collects statistics on a single quantity (weighted) |
StatCollector2D | Collects statistics on two homogeneous quantities (weighted) |
MinMaxCollector | Keeps track of the minimum and maximum value we observed |
EnsureOnlyOneSchedule | |
SimpleServiceProviderWrapper | Service returning a provider |
ServiceProviderInterfaceWrapper | Service returning a provider interface |
ServiceProviderImplementationWrapper | Service implementation returning a provider |
ProviderPack | Container for a list of pointers to providers |
UncopiableClass | An empty class that can't be copied (moving is allowed) |
UnmovableClass | An empty class that can't be moved (copy is allowed) |
UncopiableAndUnmovableClass | An empty class that can't be copied nor moved |
PolymorphicClass | A simple polymorphic class, providing a virtual table |
PolymorphicUncopiableClass | A polymorphic empty class that can't be copied (moving is allowed) |
PolymorphicUnmovableClass | An empty polymorphic class that can't be moved (copy is allowed) |
PolymorphicUncopiableAndUnmovableClass | An empty class that can't be copied nor moved |
OptionalHexFloat | Helper for formatting floats in base 16 |
to_element_t | |
memory_error | Exception thrown when BulkAllocator-specific allocation errors happen |
BulkAllocator | Aggressive allocator reserving a lot of memory in advance |
rebind | |
CollectionView | Provides features of a collections, from begin and end iterators |
ComputePi | Computes pi (but it does not make it available) |
CountersMap | Map storing counters in a compact way |
const_iterator | |
CounterKey_t | Structure with the index of the counter, split as needed |
SameAsDataTag | Type for default tag in FindManyInChainP constructors |
FindManyInChainP | Query object collecting a list of associated objects |
has_const_iterator | |
Identity | Functor returning the object specified as argument |
PairSecond | |
deep_const_fwd_iterator_nested | Internal helper class: actual implementation of nested iterator |
BeginPositionTag | |
EndPositionTag | |
ServicePackTest | Test module for ServicePack.h utilities depending on art farmework |
const_value_box | Little class storing a value |
value_const_iterator | A constant iterator returning always the same value |
range_t | A range (interval) of integers |
sparse_vector | A sparse vector |
const_datarange_t | A constant reference to a data range |
const_iterator | Iterator to the sparse vector values |
special | Namespace for special initialization |
begin | |
end | |
const_reference | Special little box to allow void elements to be treated as references |
datarange_t | Range class, with range and data |
iterator | Iterator to the sparse vector values |
reference | A class representing a cell in a sparse vector |
lar_cluster3d | |
Cluster3DICARUS | Definition of the Cluster3D class |
ArtOutputHandler | |
Hit3DDistanceOrder | |
CopyIfInRange | |
Hit2DSetCompare | What follows are several highly useful typedefs which we want to expose to the outside world |
SnippetHit3DBuilderICARUS | SnippetHit3DBuilderICARUS class definiton |
HitPairClusterOrder | |
SetStartTimeOrder | |
Cluster3D | Definition of the Cluster3D class |
ArtOutputHandler | |
ClusterMergeAlg | |
ClusterParamsBuilder | ClusterParamsBuilder class definiton |
ConvexHull | ConvexHull class definiton |
DBScanAlg | DBScanAlg class definiton |
AccumulatorValues | |
Hit3DSetCompare | |
OrderHitsAlongWire | |
OrderBestPlanes | |
HoughSeedFinderAlg | HoughSeedFinderAlg class |
AccumulatorBin | |
SortBinIndexList | |
SortHoughClusterList | |
IClusterAlg | IClusterAlg interface class definiton |
IClusterModAlg | IClusterModAlg interface class definiton |
IClusterParametersBuilder | ClusterParamsBuilder class definiton |
IHit3DBuilder | IHit3DBuilder interface class definiton |
kdTree | KdTree class definiton |
KdTreeNode | Define a kd tree node |
MinSpanTreeAlg | |
SetCheckHitOrder | |
ParallelHitsSeedFinderAlg | ParallelHitsSeedFinderAlg class |
ClusterPathFinder | |
ConvexHullPathFinder | |
MSTPathFinder | |
VoronoiPathFinder | |
PCASeedFinderAlg | PCASeedFinderAlg class |
Sort3DHitsByDocaToAxis | |
Sort3DHitsByArcLen3D | |
Sort3DHitsByAbsArcLen3D | |
PrincipalComponentsAlg | Cluster3D class |
SeedFinderAlgBase | SeedFinderAlgBase class |
Sort3DHitsByAbsArcLen3D | Define a comparator which will sort hits by the absolute value of arc length so hits are ordered closed to PCA origin to furthest |
Sort3DHitsByArcLen3D | Define a comparator which will sort hits by arc length along a PCA axis |
SkeletonAlg | Cluster3D class |
SnippetHit3DBuilder | SnippetHit3DBuilder class definiton |
SpacePointHit3DBuilder | SpacePointHit3DBuilder class definiton |
StandardHit3DBuilder | StandardHit3DBuilder class definiton |
lar_content | |
CheatingBeamParticleIdTool | CheatingBeamParticleIdTool class |
CheatingBeamParticleSliceSelectionTool | CheatingBeamParticleSliceSelectionTool class |
CheatingClusterCharacterisationAlgorithm | CheatingClusterCharacterisationAlgorithm class |
CheatingClusterCreationAlgorithm | CheatingClusterCreationAlgorithm class |
CheatingCosmicRayIdentificationAlg | CheatingCosmicRayIdentificationAlg class |
CheatingCosmicRayRemovalAlgorithm | CheatingCosmicRayRemovalAlgorithm::Algorithm class |
CheatingCosmicRayShowerMatchingAlg | CheatingCosmicRayShowerMatchingAlg class |
CheatingCosmicRayTaggingTool | CheatingCosmicRayTaggingTool class |
CheatingEventSlicingTool | CheatingEventSlicingTool class |
CheatingNeutrinoCreationAlgorithm | CheatingNeutrinoCreationAlgorithm::Algorithm class |
CheatingNeutrinoDaughterVerticesAlgorithm | CheatingNeutrinoDaughterVerticesAlgorithm::Algorithm class |
CheatingNeutrinoIdTool | CheatingNeutrinoIdTool class |
CheatingNeutrinoSliceSelectionTool | CheatingNeutrinoSliceSelectionTool class |
CheatingPfoCharacterisationAlgorithm | CheatingPfoCharacterisationAlgorithm class |
CheatingPfoCreationAlgorithm | CheatingPfoCreationAlgorithm class |
CheatingSliceIdBaseTool | CheatingSliceIdBaseTool class |
CheatingSliceSelectionTool | CheatingSliceSelectionTool class |
CheatingVertexCreationAlgorithm | CheatingVertexCreationAlgorithm::Algorithm class |
CheatingVertexSelectionAlgorithm | CheatingVertexSelectionAlgorithm class |
BdtBeamParticleIdTool | BdtBeamParticleIdTool class |
Plane | Plane class |
SliceFeatureParameters | SliceFeatureParameters class |
SliceFeatures | Slice features class |
BeamParticleIdTool | BeamParticleIdTool class |
Plane | Plane class |
CosmicRayTaggingTool | CosmicRayTaggingTool class |
CRCandidate | Class to encapsulate the logic required determine if a Pfo should or shouldn't be tagged as a cosmic ray |
MasterAlgorithm | MasterAlgorithm class |
ExternalSteeringParameters | External steering parameters class |
LArTPCHitList | LArTPCHitList class |
StitchingBaseTool | StitchingBaseTool class |
CosmicRayTaggingBaseTool | CosmicRayTaggingBaseTool class |
SliceIdBaseTool | SliceIdBaseTool class |
SliceSelectionBaseTool | SliceSelectionBaseTool class |
NeutrinoIdTool | NeutrinoIdTool class |
SliceFeatures | Slice features class |
PostProcessingAlgorithm | PostProcessingAlgorithm class |
KDTreeLinkerAlgo | Class that implements the KDTree partition of 2D space and a closest point search algorithm |
KDTreeNodeInfoT | Data stored in each KDTree node. The dim1/dim2 fields are usually the duplication of some PFRecHit values (eta/phi or x/y). But in some situations, phi field is shifted by +-2.Pi |
PreProcessingAlgorithm | PreProcessingAlgorithm class |
SimpleNeutrinoIdTool | SimpleNeutrinoIdTool class |
SlicingAlgorithm | SlicingAlgorithm class |
Slice | Slice class |
EventSlicingBaseTool | EventSlicingBaseTool class |
StitchingCosmicRayMergingTool | StitchingCosmicRayMergingTool class |
PfoAssociation | PfoAssociation class |
StreamingAlgorithm | StreamingAlgorithm class |
CustomParticleCreationAlgorithm | CustomParticleCreationAlgorithm class |
PcaShowerParticleBuildingAlgorithm | PcaShowerParticleBuildingAlgorithm class |
Factory | Factory class for instantiating algorithm |
TrackParticleBuildingAlgorithm | TrackParticleBuildingAlgorithm class |
LArClusterHelper | LArClusterHelper class |
LArDiscreteProbabilityHelper | LArDiscreteProbabilityHelper class |
LArFileHelper | LArFileHelper class |
LArFormattingHelper | LArFormattingHelper class |
Table | Table class |
LArGeometryHelper | LArGeometryHelper class |
LArHierarchyHelper | LArHierarchyHelper class |
FoldingParameters | FoldingParameters class |
MatchInfo | MatcheInfo class |
MCHierarchy | MCHierarchy class |
Node | Node class |
ReconstructabilityCriteria | ReconstructabilityCriteria class |
MCMatches | MCMatches class |
QualityCuts | QualityCuts class |
RecoHierarchy | RecoHierarchy class |
Node | Node class |
LArHitWidthHelper | LArHitWidthHelper class |
ClusterParameters | ClusterParameters class |
ConstituentHit | ConstituentHit class |
SortByDistanceToPoint | SortByDistanceToPoint class |
SortByHigherXExtrema | SortByHigherExtrema class |
LArInteractionTypeHelper | LArInteractionTypeHelper class |
InteractionParameters | Interaction parameters |
LArMCParticleHelper | LArMCParticleHelper class |
PrimaryParameters | PrimaryParameters class |
LArMonitoringHelper | LArMonitoringHelper class |
LArMuonLeadingHelper | LArMuonLeadingHelper class |
ValidationParameters | ValidationParameters class |
MvaFeatureTool | MvaFeatureTool class template |
LArMvaHelper | LArMvaHelper class |
LArObjectHelper | LArObjectHelper class |
TypeAdaptor | TypeAdaptor |
LArPcaHelper | LArPcaHelper class |
LArPfoHelper | LArPfoHelper class |
LArPointingClusterHelper | LArPointingClusterHelper class |
LArStitchingHelper | LArStitchingHelper class |
LArVertexHelper | LArVertexHelper class |
CosmicRayTaggingMonitoringTool | CosmicRayTaggingMonitoringTool class |
EventValidationBaseAlgorithm | EventValidationBaseAlgorithm class |
ValidationInfo | ValidationInfo class |
HierarchyMonitoringAlgorithm | HierarchyMonitoringAlgorithm class |
HierarchyValidationAlgorithm | HierarchyValidationAlgorithm class |
MCParticleMonitoringAlgorithm | MCParticleMonitoringAlgorithm class |
MuonLeadingEventValidationAlgorithm | MuonLeadingEventValidationAlgorithm class |
NeutrinoEventValidationAlgorithm | NeutrinoEventValidationAlgorithm class |
PfoValidationAlgorithm | PfoValidationAlgorithm class |
ShowerTensorVisualizationTool | ShowerTensorVisualizationTool class |
TestBeamEventValidationAlgorithm | TestBeamEventValidationAlgorithm class |
TestBeamHierarchyEventValidationAlgorithm | TestBeamHierarchyEventValidationAlgorithm class |
TransverseMatrixVisualizationTool | TransverseMatrixVisualizationTool class |
TransverseTensorVisualizationTool | TransverseTensorVisualizationTool class |
VertexMonitoringAlgorithm | VertexMonitoringAlgorithm class |
VisualMonitoringAlgorithm | VisualMonitoringAlgorithm class |
VisualParticleMonitoringAlgorithm | VisualParticleMonitoringAlgorithm class |
AdaBoostDecisionTree | AdaBoostDecisionTree class |
Node | Node class used for representing a decision tree |
StrongClassifier | StrongClassifier class used in application of adaptive boost decision tree |
WeakClassifier | WeakClassifier class containing a decision tree and a weight |
LArCaloHitParameters | LAr calo hit parameters |
LArCaloHit | LAr calo hit class |
LArCaloHitFactory | LArCaloHitFactory responsible for object creation |
DiscreteProbabilityVector | DiscreteProbabilityVector class |
DiscreteProbabilityDatum | DiscreteProbabilityData class |
LArMCParticleParameters | LAr mc particle parameters |
LArMCParticle | LAr mc particle class |
LArMCParticleFactory | LArMCParticleFactory responsible for object creation |
MvaTypes | MvaTypes class |
InitializedDouble | InitializedDouble class used to define mva features |
MvaInterface | MvaInterface class |
OverlapMatrix | OverlapMatrix class |
Element | Element class |
OverlapTensor | OverlapTensor class |
Element | Element class |
LArTrackState | LArTrackState class |
LArTrackTrajectoryPoint | LArTrackTrajectoryPoint class |
LArShowerPCA | LArShowerPCA class |
LArPointingCluster | LArPointingCluster class |
Vertex | Vertex class |
ShowerOverlapResult | ShowerOverlapResult class |
LArShowerPfoParameters | Lar pfo parameters |
LArShowerPfo | Lar pfo object |
LArShowerPfoFactory | Lar pfo object factory responsible for pfo creation |
SupportVectorMachine | SupportVectorMachine class |
FeatureInfo | FeatureInfo class |
SupportVectorInfo | SupportVectorInfo class |
SimpleCone | SimpleCone class |
ThreeDSlidingConeFitResult | ThreeDSlidingConeFitResult class |
ThreeDSlidingFitResult | ThreeDSlidingFitResult class |
TrackOverlapResult | TrackOverlapResult class |
TransverseOverlapResult | TransverseOverlapResult class |
LongitudinalOverlapResult | LongitudinalOverlapResult class |
FragmentOverlapResult | FragmentOverlapResult class |
DeltaRayOverlapResult | DeltaRayOverlapResult class |
LArTrackPfoParameters | Lar pfo parameters |
LArTrackPfo | Lar pfo object |
LArTrackPfoFactory | Lar pfo object factory responsible for pfo creation |
TwoViewDeltaRayOverlapResult | TwoViewDeltaRayOverlapResult class |
TrackTwoViewOverlapResult | TrackTwoViewOverlapResult class |
TwoViewTransverseOverlapResult | TwoViewTransverseOverlapResult class |
LayerFitResult | Class LayerFitResult |
LayerFitContribution | LayerFitContribution class |
LayerInterpolation | LayerInterpolation class |
FitSegment | FitSegment class |
TwoDSlidingFitResult | TwoDSlidingFitResult class |
TwoDSlidingShowerFitResult | TwoDSlidingShowerFitResult class |
ShowerExtent | ShowerExtent |
TwoViewXOverlap | TwoViewXOverlap class |
XOverlap | XOverlap class |
EventReadingAlgorithm | EventReadingAlgorithm class |
ExternalEventReadingParameters | External event reading parameters class |
EventWritingAlgorithm | EventWritingAlgorithm class |
LArParticleIdPlugins | LArParticleIdPlugins class |
LArMuonId | LArMuonId class |
LArPseudoLayerPlugin | LarPandoraPseudoLayerPlugin class |
LArRotationalTransformationPlugin | LArRotationalTransformationPlugin class |
AmbiguousDeltaRayTool | AmbiguousDeltaRayTool class |
CosmicRayBaseMatchingAlgorithm | CosmicRayBaseMatchingAlgorithm class |
Particle | Particle class |
CosmicRayRemovalTool | CosmicRayRemovalTool class |
CosmicRayShowerMatchingAlgorithm | CosmicRayShowerMatchingAlgorithm class |
CosmicRayTrackMatchingAlgorithm | CosmicRayTrackMatchingAlgorithm class |
CosmicRayTrackRecoveryAlgorithm | CosmicRayTrackRecoveryAlgorithm class |
Particle | Particle class |
CosmicRayVertexBuildingAlgorithm | CosmicRayVertexBuildingAlgorithm class |
DeltaRayIdentificationAlgorithm | DeltaRayIdentificationAlgorithm class |
DeltaRayMatchingAlgorithm | DeltaRayMatchingAlgorithm class |
Particle | Particle class |
DeltaRayMatchingContainers | DeltaRayMatchingContainers class |
DeltaRayMergeTool | DeltaRayMergeTool class |
DeltaRayParentAlgorithm | DeltaRayParentAlgorithm class |
DeltaRayRemovalTool | DeltaRayRemovalTool class |
NViewDeltaRayMatchingAlgorithm | NViewDeltaRayMatchingAlgorithm class |
OneViewDeltaRayMatchingAlgorithm | OneViewDeltaRayMatchingAlgorithm class |
RemovalBaseTool | RemovalBaseTool class |
ThreeViewDeltaRayMatchingAlgorithm | ThreeViewDeltaRayMatchingAlgorithm class |
DeltaRayTensorTool | DeltaRayTensorTool class |
TwoViewAmbiguousDeltaRayTool | TwoViewAmbiguousDeltaRayTool class |
TwoViewCosmicRayRemovalTool | TwoViewCosmicRayRemovalTool class |
TwoViewDeltaRayMatchingAlgorithm | TwoViewDeltaRayMatchingAlgorithm class |
DeltaRayMatrixTool | DeltaRayTensorTool class |
UnambiguousDeltaRayTool | UnambiguousDeltaRayTool class |
UnattachedDeltaRaysAlgorithm | UnattachedDeltaRaysAlgorithm class |
BranchAssociatedPfosTool | BranchAssociatedPfosTool class |
EndAssociatedPfosTool | EndAssociatedPfosTool class |
EventSlicingTool | EventSlicingTool class |
NeutrinoCreationAlgorithm | NeutrinoCreationAlgorithm class |
NeutrinoDaughterVerticesAlgorithm | NeutrinoDaughterVerticesAlgorithm class |
NeutrinoHierarchyAlgorithm | NeutrinoHierarchyAlgorithm class |
PfoInfo | PfoInfo class |
PfoRelationTool | PfoRelationTool class |
NeutrinoPropertiesAlgorithm | NeutrinoPropertiesAlgorithm class |
TestBeamParticleCreationAlgorithm | TestBeamParticleCreationAlgorithm class |
VertexAssociatedPfosTool | VertexAssociatedPfosTool class |
ClearLongitudinalTrackHitsTool | ClearLongitudinalTrackHitsTool class |
ClearTransverseTrackHitsTool | ClearTransverseTrackHitsTool class |
DeltaRayShowerHitsTool | DeltaRayShowerHitsTool class |
HitCreationBaseTool | HitCreationBaseTool class |
LongitudinalTrackHitsBaseTool | LongitudinalTrackHitsBaseTool class |
MultiValuedLongitudinalTrackHitsTool | MultiValuedLongitudinalTrackHitsTool class |
MultiValuedTransverseTrackHitsTool | MultiValuedTransverseTrackHitsTool class |
ShowerHitsBaseTool | ShowerHitsBaseTool class |
ThreeDHitCreationAlgorithm | ThreeDHitCreationAlgorithm::Algorithm class |
ProtoHit | Proto hits are temporary constructs to be used during iterative 3D hit procedure |
TrajectorySample | Trajectory samples record the results of sampling a particles in a particular view |
ThreeViewShowerHitsTool | ThreeViewShowerHitsTool class |
TrackHitsBaseTool | TrackHitsBaseTool class |
TransverseTrackHitsBaseTool | TransverseTrackHitsBaseTool class |
TwoViewShowerHitsTool | TwoViewShowerHitsTool class |
ClearLongitudinalTracksTool | ClearLongitudinalTracksTool class |
MatchedEndPointsTool | MatchedEndPointsTool class |
ThreeViewLongitudinalTracksAlgorithm | ThreeViewLongitudinalTracksAlgorithm class |
LongitudinalTensorTool | LongitudinalTensorTool class |
RecursivePfoMopUpAlgorithm | RecursivePfoMopUpAlgorithm class |
PfoMergeStats | PfoMergeStats class: Object to compare PFO before/after merging algs have run to see if anything changed |
ShowerHierarchyMopUpAlgorithm | ShowerHierarchyMopUpAlgorithm class |
ShowerPfoMopUpAlgorithm | ShowerPfoMopUpAlgorithm::Algorithm class |
SlidingConePfoMopUpAlgorithm | SlidingConePfoMopUpAlgorithm class |
ClusterMerge | ClusterMerge class |
VertexBasedPfoMopUpAlgorithm | VertexBasedPfoMopUpAlgorithm class |
ClusterAssociation | ClusterAssociation class |
ConeParameters | ConeParameters class |
PfoAssociation | PfoAssociation class |
ParticleRecoveryAlgorithm | ParticleRecoveryAlgorithm class |
SimpleOverlapTensor | SimpleOverlapTensor class |
VertexBasedPfoRecoveryAlgorithm | VertexBasedPfoRecoveryAlgorithm class |
Particle | Particle class |
ClearRemnantsTool | ClearRemnantsTool class |
ConnectedRemnantsTool | ConnectedRemnantsTool class |
MopUpRemnantsTool | MopUpRemnantsTool class |
ThreeViewRemnantsAlgorithm | ThreeViewRemnantsAlgorithm class |
RemnantTensorTool | RemnantTensorTool class |
ClearShowersTool | ClearShowersTool class |
SimpleShowersTool | SimpleShowersTool class |
SplitShowersTool | SplitShowersTool class |
ThreeViewShowersAlgorithm | ThreeViewShowersAlgorithm class |
XSampling | XSampling class |
ShowerTensorTool | ShowerTensorTool class |
ProtoParticle | ProtoParticle |
MatchingBaseAlgorithm | MatchingBaseAlgorithm class |
NViewMatchingAlgorithm | NViewMatchingAlgorithm class |
NViewMatchingControl | NViewMatchingControl class |
NViewTrackMatchingAlgorithm | NViewTrackMatchingAlgorithm class |
ThreeViewMatchingControl | ThreeViewMatchingControl class |
TwoViewMatchingControl | TwoViewMatchingControl class |
ClearTrackFragmentsTool | ClearTrackFragmentsTool class |
ThreeViewTrackFragmentsAlgorithm | ThreeViewTrackFragmentsAlgorithm class |
FragmentTensorTool | FragmentTensorTool class |
ClearTracksTool | ClearTracksTool class |
LongTracksTool | LongTracksTool class |
MissingTrackSegmentTool | MissingTrackSegmentTool class |
Particle | Particle class |
SegmentOverlap | SegmentOverlap class |
MissingTrackTool | MissingTrackTool class |
OvershootTracksTool | OvershootTracksTool class |
Particle | Particle class |
ThreeDKinkBaseTool | ThreeDKinkBaseTool class |
Modification | Modification class |
ThreeViewTransverseTracksAlgorithm | ThreeViewTransverseTracksAlgorithm class |
TransverseTensorTool | TransverseTensorTool class |
TracksCrossingGapsTool | TracksCrossingGapsTool class |
TrackSplittingTool | TrackSplittingTool class |
Particle | Particle class |
UndershootTracksTool | UndershootTracksTool class |
Particle | Particle class |
TwoViewClearTracksTool | TwoViewClearTracksTool class |
TwoViewLongTracksTool | TwoViewLongTracksTool class |
TwoViewSimpleTracksTool | TwoViewSimpleTracksTool class |
TwoViewThreeDKinkTool | TwoViewThreeDKinkTool class |
Modification | Modification class |
Particle | Particle class |
TwoViewTransverseTracksAlgorithm | TwoViewTransverseTracksAlgorithm class |
TransverseMatrixTool | TransverseMatrixTool class |
BranchGrowingAlgorithm | BranchGrowingAlgorithm class |
Association | Association class |
ClusterCharacterisationBaseAlgorithm | ClusterCharacterisationBaseAlgorithm class |
CutClusterCharacterisationAlgorithm | CutClusterCharacterisationAlgorithm class |
CutPfoCharacterisationAlgorithm | CutPfoCharacterisationAlgorithm class |
MvaPfoCharacterisationAlgorithm | MvaPfoCharacterisationAlgorithm class |
PfoCharacterisationBaseAlgorithm | PfoCharacterisationBaseAlgorithm class |
ShowerGrowingAlgorithm | ShowerGrowingAlgorithm class |
TwoDShowerFitFeatureTool | TwoDShowerFitFeatureTool to calculate variables related to sliding shower fit |
TwoDLinearFitFeatureTool | TwoDLinearFitFeatureTool class for the calculation of variables related to 2d sliding linear fit |
TwoDVertexDistanceFeatureTool | TwoDVertexDistanceFeatureTool class for the calculation of 2d distance to neutrino vertex |
PfoHierarchyFeatureTool | PfoHierarchyFeatureTool for calculation of features relating to reconstructed particle hierarchy |
ThreeDLinearFitFeatureTool | ThreeDLinearFitFeatureTool class for the calculation of variables related to 3d sliding linear fit |
ThreeDVertexDistanceFeatureTool | ThreeDVertexDistanceFeatureTool class for the calculation of 3d distance to neutrino vertex |
ConeChargeFeatureTool | ConeChargeFeatureTool class for the calculation of charge distribution and conicalness |
ThreeDOpeningAngleFeatureTool | ThreeDOpeningAngleFeatureTool class for the calculation of distance to neutrino vertex |
ThreeDPCAFeatureTool | ThreeDPCAFeatureTool class for the calculation of PCA-related variables |
ThreeDChargeFeatureTool | ThreeDChargeFeatureTool class for the calculation of charge-related features |
VertexComparator | VertexComparator class for comparison of two points wrt neutrino vertex position |
ClusterAssociationAlgorithm | ClusterAssociationAlgorithm class |
ClusterAssociation | ClusterAssociation class |
ClusterExtensionAlgorithm | ClusterExtensionAlgorithm class |
ClusterAssociation | ClusterAssociation class |
ClusterGrowingAlgorithm | ClusterGrowingAlgorithm class |
ClusterMergingAlgorithm | ClusterMergingAlgorithm class |
CrossGapsAssociationAlgorithm | CrossGapsAssociationAlgorithm class |
CrossGapsExtensionAlgorithm | CrossGapsExtensionAlgorithm class |
HitWidthClusterMergingAlgorithm | HitWidthClusterMergingAlgorithm class |
LongitudinalAssociationAlgorithm | LongitudinalAssociationAlgorithm class |
LongitudinalExtensionAlgorithm | LongitudinalExtensionAlgorithm class |
SimpleClusterGrowingAlgorithm | SimpleClusterGrowingAlgorithm class |
SimpleClusterMergingAlgorithm | SimpleClusterMergingAlgorithm class |
TransverseAssociationAlgorithm | TransverseAssociationAlgorithm class |
LArTransverseCluster | LArTransverseCluster class |
TransverseExtensionAlgorithm | TransverseExtensionAlgorithm class |
ClusteringParentAlgorithm | ClusteringParentAlgorithm class |
SimpleClusterCreationAlgorithm | SimpleClusterCreationAlgorithm class |
TrackClusterCreationAlgorithm | TrackClusterCreationAlgorithm class |
HitAssociation | HitAssociation class |
BoundedClusterMopUpAlgorithm | BoundedClusterMopUpAlgorithm class |
XSampling | XSampling class |
ClusterMopUpBaseAlgorithm | ClusterMopUpBaseAlgorithm class |
ConeClusterMopUpAlgorithm | ConeClusterMopUpAlgorithm class |
IsolatedClusterMopUpAlgorithm | IsolatedClusterMopUpAlgorithm class |
NearbyClusterMopUpAlgorithm | NearbyClusterMopUpAlgorithm class |
SlidingConeClusterMopUpAlgorithm | SlidingConeClusterMopUpAlgorithm class |
ClusterMerge | ClusterMerge class |
BranchSplittingAlgorithm | BranchSplittingAlgorithm class |
ClusterSplittingAlgorithm | ClusterSplittingAlgorithm class |
CrossedTrackSplittingAlgorithm | CrossedTrackSplittingAlgorithm class |
DeltaRaySplittingAlgorithm | DeltaRaySplittingAlgorithm class |
KinkSplittingAlgorithm | KinkSplittingAlgorithm class |
LayerSplittingAlgorithm | LayerSplittingAlgorithm class |
OvershootSplittingAlgorithm | OvershootSplittingAlgorithm class |
TrackConsolidationAlgorithm | TrackConsolidationAlgorithm class |
TwoDSlidingFitConsolidationAlgorithm | TwoDSlidingFitConsolidationAlgorithm class |
TwoDSlidingFitMultiSplitAlgorithm | TwoDTrackSplittingAlgorithm class |
TwoDSlidingFitSplittingAlgorithm | TwoDSlidingFitSplittingAlgorithm class |
TwoDSlidingFitSplittingAndSplicingAlgorithm | TwoDSlidingFitSplittingAndSplicingAlgorithm class |
ClusterExtension | ClusterExtension class |
TwoDSlidingFitSplittingAndSwitchingAlgorithm | TwoDSlidingFitSplittingAndSwitchingAlgorithm class |
VertexSplittingAlgorithm | VertexSplittingAlgorithm class |
ClusterAssociation | ClusterAssociation class |
ClusterPairAssociation | ClusterPairAssociation class |
CosmicRayExtensionAlgorithm | CosmicRayExtensionAlgorithm class |
CosmicRaySplittingAlgorithm | CosmicRaySplittingAlgorithm class |
DeltaRayExtensionAlgorithm | DeltaRayExtensionAlgorithm class |
DeltaRayGrowingAlgorithm | DeltaRayGrowingAlgorithm class |
TrackMergeRefinementAlgorithm | TrackMergeRefinementAlgorithm class |
TrackRefinementBaseAlgorithm | TrackRefinementBaseAlgorithm class |
SortByDistanceAlongLine | SortByDistanceAlongLine class |
StreamSelectionAlgorithm | StreamSelectionAlgorithm class |
TwoDParticleCreationAlgorithm | TwoDParticleCreationAlgorithm class |
KDTreeBoxT | Box structure used to define 2D field. It's used in KDTree building step to divide the detector space (ECAL, HCAL...) and in searching step to create a bounding box around the demanded point (Track collision point, PS projection...) |
KDTreeNodeT | KDTree node |
kdtree_type_adaptor | Kdtree_type_adaptor |
ListChangingAlgorithm | ListChangingAlgorithm::Algorithm class |
ListDeletionAlgorithm | ListDeletionAlgorithm class |
ListMergingAlgorithm | ListMergingAlgorithm class |
ListPruningAlgorithm | ListPruningAlgorithm class |
MopUpBaseAlgorithm | MopUpBaseAlgorithm class |
PfoHitCleaningAlgorithm | PfoHitCleaningAlgorithm class |
PfoMopUpBaseAlgorithm | PfoMopUpBaseAlgorithm class |
AsymmetryFeatureBaseTool | AsymmetryFeatureBaseTool class |
CandidateVertexCreationAlgorithm | CandidateVertexCreationAlgorithm::Algorithm class |
EnergyDepositionAsymmetryFeatureTool | EnergyDepositionAsymmetryFeatureTool class |
EnergyKickFeatureTool | EnergyKickFeatureTool class |
EnergyKickVertexSelectionAlgorithm | EnergyKickVertexSelectionAlgorithm class |
GlobalAsymmetryFeatureTool | GlobalAsymmetryFeatureTool class |
HitAngleVertexSelectionAlgorithm | HitAngleVertexSelectionAlgorithm class |
LocalAsymmetryFeatureTool | LocalAsymmetryFeatureTool class |
MvaVertexSelectionAlgorithm | MvaVertexSelectionAlgorithm class |
RPhiFeatureTool | RPhiFeatureTool class |
KernelEstimate | Kernel estimate class |
ShowerAsymmetryFeatureTool | ShowerAsymmetryFeatureTool class |
TrainedVertexSelectionAlgorithm | TrainedVertexSelectionAlgorithm class |
EventFeatureInfo | Event feature info class |
VertexFeatureInfo | Vertex feature info class |
VertexSharedFeatureInfo | Shared vertex feature info class |
VertexRefinementAlgorithm | VertexRefinementAlgorithm class |
VertexSelectionBaseAlgorithm | VertexSelectionBaseAlgorithm class |
BeamConstants | Beam constants class |
ShowerCluster | Shower cluster class |
SlidingFitData | Sliding fit data class |
VertexScore | VertexScore class |
lar_dl_content | |
DLMasterAlgorithm | MasterAlgorithm class |
LArDLHelper | LArDLHelper class |
DlHitValidationAlgorithm | DlHitValidationlgorithm class |
DlClusterCharacterisationAlgorithm | DlClusterCharacterisationBaseAlgorithm class |
DlHitTrackShowerIdAlgorithm | DlHitTrackShowerIdAlgorithm class |
DlPfoCharacterisationAlgorithm | DlPfoCharacterisationAlgorithm class |
DlTrackShowerStreamSelectionAlgorithm | DlTrackShowerStreamSelectionAlgorithm class |
DlVertexingAlgorithm | DeepLearningTrackShowerIdAlgorithm class |
VertexTuple | |
lar_pandora | |
detector_functions | |
ConsolidatedPFParticleAnalysisTemplate | ConsolidatedPFParticleAnalysisTemplate class |
PFParticleAnalysis | PFParticleAnalysis class |
PFParticleCosmicAna | PFParticleCosmicAna class |
PFParticleHitDumper | PFParticleHitDumper class |
PFParticleMonitoring | PFParticleMonitoring class |
PFParticleTrackAna | PFParticleTrackAna class |
PFParticleValidation | PFParticleValidation class |
MatchingDetails | MatchingDetails class |
SimpleMatchedPfo | SimpleMatchedPfo class |
SimpleMCPrimary | SimpleMCPrimary class |
CollectionSplitting | |
LArPandoraEvent | LArPandoraEvent class |
Labels | Class to handle the required producer labels |
LArPandoraEventDump | |
PandoraData | Class holding the handle for all of the data types from Pandora |
LArPandoraExternalEventBuilding | |
LArPandoraShowerCreation | |
LArPandoraSliceIdHelper | Helper class for slice id tools |
SliceMetadata | Class to hold MC metdata about slices |
LArPandoraTrackCreation | |
Slice | Slice class |
SliceIdBaseTool | Abstract base class for a slice ID tool |
SimpleBeamParticleId | Simple beam particle ID tool that selects the most likely beam particle slice using the scores from Pandora |
SimpleNeutrinoId | Simple neutrino ID tool that selects the most likely neutrino slice using the scores from Pandora |
DUNEFarDetVDThreeView | Detector interface DUNE's vertical drift far detector |
ICARUS | Detector interface for ICARUS |
LArPandoraDetectorType | Empty interface to map pandora to specifics in the LArSoft geometry |
ProtoDUNEDualPhase | Detector interface for ProtoDUNE dual phase |
VintageLArTPCThreeView | Detector interface for a 3view, horizontal drift, single-phase LArTPC |
ILArPandora | ILArPandora class |
LArPandora | LArPandora class |
LArPandoraGeometry | LArPandoraGeometry class |
LArDetectorGap | Drift volume class to hold properties of drift volume |
LArDaughterDriftVolume | Daughter drift volume class to hold properties of daughter drift volumes |
LArDriftVolume | Drift volume class to hold properties of drift volume |
LArPandoraHelper | LArPandoraHelper class |
LArPandoraInput | LArPandoraInput class |
Settings | Settings class |
LArPandoraOutput | |
Settings | Settings class |
StandardPandora | StandardPandora class |
larg | Detector simulation of raw signals on wires |
LArSimChannelAna | Base class for creation of raw signals on wires |
larg4 | Geant4 interface |
CheckAuxDetHit | |
CheckMCParticle | |
CheckSimEnergyDeposit | |
larg4Main | |
MCTruthEventActionService | |
UpdateDaughterInformation | |
ParticleListActionService | |
ParticleInfo_t | |
AuxDetSD | |
LArG4DetectorService | |
SimEnergyDepositSD | |
IonAndScint | |
ISCalcData | |
ISCalc | |
ISCalcAna | |
ISCalcCorrelated | |
ISCalcNESTLAr | |
ISCalcSeparate | |
ISTPC | |
AllPhysicsLists | |
AuxDetReadout | |
AuxDetReadoutGeometry | |
TConfigurablePhysicsList | |
CustomPhysicsFactoryBase | |
CustomPhysicsFactory | |
CustomPhysicsFactory< OpticalPhysics > | |
CustomPhysicsTable | |
FastOpticalPhysics | |
G4BadIdeaAction | |
IonizationAndScintillation | |
IonizationAndScintillationAction | |
ISCalculation | |
ISCalculationCorrelated | |
ISCalculationNEST | |
ISCalculationSeparate | |
LArG4 | Runs Geant4 simulation and propagation of electrons and photons to readout |
LArG4Ana | |
TPCID_t | Simple structure holding a TPC and cryostat number |
G4PVPlacementWithID | A G4PVPlacement with an additional identificator |
LArVoxelReadout | Transports energy depositions from GEANT4 to TPC channels |
Setup_t | Collection of what it takes to set a LArVoxelReadout up |
LArVoxelReadoutGeometry | |
Sentry | |
Setup_t | Collection of all it takes to set up this object |
MaterialPropertyLoader | Stores material properties and sends them to GEANT4 geometry |
MuNuclearSplittingProcess | |
MuNuclearSplittingProcessXSecBias | |
OpBoundaryProcessSimple | Discrete process for reflection and diffusion at optical interfaces |
OpDetLookup | |
OpDetPhotonTable | |
OpDetReadoutGeometry | |
OpDetSensitiveDetector | |
OpFastScintillation | |
Dims | |
OpticalDetector | |
OpParamAction | |
TransparentPlaneAction | |
SimpleWireplaneAction | |
OverlaidWireplanesAction | |
OpParamSD | |
OpticalPhysics | |
ParticleListAction | |
ParticleInfo_t | |
ModularPhysicsList | |
VisualizationAction | |
lariov | Filters for channels, events, etc |
DataSource | |
ChannelStatusProvider | Class providing information about the quality of channels |
ChannelStatusService | Service providing information about the quality of channels |
DetPedestalProvider | |
DetPedestalService | |
ElectronicsCalibProvider | |
ElectronicsCalibService | |
ElectronLifetimeProvider | |
ElectronLifetimeService | |
PmtGainProvider | |
PmtGainService | |
CalibrationExtraInfo | |
ChannelStatus | |
ChData | |
DetPedestal | |
ElectronicsCalib | |
ElectronLifetimeContainer | |
IOVDataError | |
IOVTimeStamp | |
PmtGain | |
Snapshot | |
TimeStampDecoder | |
WebReaderService | |
DatabaseRetrievalAlg | |
DBDataset | |
DBRow | |
DBFolder | |
DetPedestalRetrievalAlg | Retrieves channel information: pedestal and RMS |
SIOVChannelStatusProvider | Class providing information about the quality of channels |
SIOVElectronicsCalibProvider | Retrieves information: electronics calibrations, specifically gain and shaping time |
SIOVPmtGainProvider | Retrieves information: pmt gain |
WebError | |
SIOVChannelStatusService | |
SIOVDetPedestalService | |
SIOVElectronicsCalibService | |
SIOVPmtGainService | |
SimpleChannelStatus | Class providing information about the quality of channels |
SimpleChannelStatusService | Service providing information about the quality of channels |
SimpleChannelStatusTest | Tests an instanciation of the ChannelStatusService |
larpandoraobj | |
PFParticleMetadata | Metadata associated to PFParticles |
larsim | |
Utils | |
SCE | |
LArSoftUtils | |
SimpleServiceLoader | |
GeometryServiceGetter | |
ServiceManagerInterface | |
ServiceManagerClass | |
ServiceManagerInstance | |
ConfigurationInfo | |
lartest | |
AssnProducer1 | |
AssnProducer2 | |
PtrMakerProducer | |
lbne | |
PhotonCounterT0Matching | |
lib | |
branches | |
constants | |
dedx | |
glob | |
NTupleProc | |
NTupleGlob | |
names | |
plot | |
light | |
IOpHitFinder | |
OpHitFinder | |
OpHitFinderStandard | |
lightana | |
FlashAlgoBase | |
FlashAlgoFactoryBase | |
FlashAlgoFactory | Factory class for instantiating flash algorithm instance |
FlashFinderManager | |
LiteOpHit_t | |
LiteOpFlash_t | |
PECalib | |
SimpleFlashAlgo | |
SimpleFlashAlgoFactory | A concrete factory class for lightana::SimpleFlashAlgo |
DriftEstimatorBase | |
DriftEstimatorPMTRatio | |
Config | |
FlashGeoBarycenter | |
Config | |
FlashGeoBase | |
FlashT0Base | |
FlashT0FirstHit | |
Config | |
FlashT0SelectedChannels | |
Config | |
listhists | |
lris | Conversion of binary data to root files |
LArRawInputDriver | |
LArRawInputDriverJP250L | |
LArRawInputDriverLongBo | |
LArRawInputDriverShortBo | |
LVDSpatterns | |
Pattern | |
make_calib_df | |
make_driftV_df | |
make_equalibriate_df | |
make_etau_df | |
MakePlots | |
manageDataRunDefinitions | |
SampleInfo | |
DimensionQueryMaker | |
SampleBrowser | |
SampleProcessClass | |
marley | |
microboone | |
CosmicRemovalAna | |
mvapid | |
MVAAlg | |
SortedObj | |
SumDistance2 | |
MVAPID | |
my | |
MyTuple | |
MyFlags | |
nlohmann | Namespace for Niels Lohmann |
detail | Detail namespace with internal helper functions |
dtoa_impl | Implements the Grisu2 algorithm for binary to decimal floating-point conversion |
diyfp | |
boundaries | |
cached_power | |
position_t | Struct to capture the start position of the current token |
exception | General exception of the basic_json class |
parse_error | Exception indicating a parse error |
invalid_iterator | Exception indicating errors with iterators |
type_error | Exception indicating executing a member function with a wrong type |
out_of_range | Exception indicating access out of the defined range |
other_error | Exception indicating other library errors |
index_sequence | |
merge_and_renumber | |
merge_and_renumber< index_sequence< I1...>, index_sequence< I2...> > | |
make_index_sequence | |
make_index_sequence< 0 > | |
make_index_sequence< 1 > | |
priority_tag | |
priority_tag< 0 > | |
static_const | |
make_void | |
iterator_types | |
iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > > | |
iterator_traits | |
iterator_traits< T, enable_if_t< !std::is_pointer< T >::value > > | |
iterator_traits< T *, enable_if_t< std::is_object< T >::value > > | |
nonesuch | |
detector | |
detector< Default, void_t< Op< Args...> >, Op, Args...> | |
is_basic_json | |
is_basic_json< NLOHMANN_BASIC_JSON_TPL > | |
has_from_json | |
has_from_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > > | |
has_non_default_from_json | |
has_non_default_from_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > > | |
has_to_json | |
has_to_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > > | |
is_iterator_traits | |
is_iterator_traits< iterator_traits< T > > | |
is_complete_type | |
is_complete_type< T, decltype(void(sizeof(T)))> | |
is_compatible_object_type_impl | |
is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value andis_detected< key_type_t, CompatibleObjectType >::value > > | |
is_compatible_object_type | |
is_constructible_object_type_impl | |
is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value andis_detected< key_type_t, ConstructibleObjectType >::value > > | |
is_constructible_object_type | |
is_compatible_string_type_impl | |
is_compatible_string_type_impl< BasicJsonType, CompatibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType >::value > > | |
is_compatible_string_type | |
is_constructible_string_type_impl | |
is_constructible_string_type_impl< BasicJsonType, ConstructibleStringType, enable_if_t< is_detected_exact< typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType >::value > > | |
is_constructible_string_type | |
is_compatible_array_type_impl | |
is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< value_type_t, CompatibleArrayType >::value andis_detected< iterator_t, CompatibleArrayType >::value andnot is_iterator_traits< iterator_traits< CompatibleArrayType > >::value > > | |
is_compatible_array_type | |
is_constructible_array_type_impl | |
is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value > > | |
is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< not std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value andstd::is_default_constructible< ConstructibleArrayType >::value and(std::is_move_assignable< ConstructibleArrayType >::value or std::is_copy_assignable< ConstructibleArrayType >::value) andis_detected< value_type_t, ConstructibleArrayType >::value andis_detected< iterator_t, ConstructibleArrayType >::value andis_complete_type< detected_t< value_type_t, ConstructibleArrayType > >::value > > | |
is_constructible_array_type | |
is_compatible_integer_type_impl | |
is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value andstd::is_integral< CompatibleNumberIntegerType >::value andnot std::is_same< bool, CompatibleNumberIntegerType >::value > > | |
is_compatible_integer_type | |
is_compatible_type_impl | |
is_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > > | |
is_compatible_type | |
conjunction | |
conjunction< B1 > | |
conjunction< B1, Bn...> | |
is_constructible_tuple | |
is_constructible_tuple< T1, std::tuple< Args...> > | |
from_json_fn | |
iteration_proxy_value | |
iteration_proxy | Proxy class for the items() function |
external_constructor | |
external_constructor< value_t::boolean > | |
external_constructor< value_t::string > | |
external_constructor< value_t::number_float > | |
external_constructor< value_t::number_unsigned > | |
external_constructor< value_t::number_integer > | |
external_constructor< value_t::array > | |
external_constructor< value_t::object > | |
to_json_fn | |
input_adapter_protocol | Abstract input adapter interface |
file_input_adapter | |
input_stream_adapter | |
input_buffer_adapter | Input adapter for buffer input |
wide_string_input_helper | |
wide_string_input_helper< WideStringType, 2 > | |
wide_string_input_adapter | |
input_adapter | |
json_sax_dom_parser | SAX implementation to create a JSON value from SAX events |
json_sax_dom_callback_parser | |
json_sax_acceptor | |
is_sax | |
is_sax_static_asserts | |
binary_reader | Deserialization of CBOR, MessagePack, and UBJSON values |
lexer | Lexical analysis |
parser | Syntax analysis |
primitive_iterator_t | |
internal_iterator | Iterator value |
iter_impl | Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class |
json_reverse_iterator | Template for a reverse iterator class |
json_ref | |
output_adapter_protocol | Abstract output adapter interface |
output_vector_adapter | Output adapter for byte vectors |
output_stream_adapter | Output adapter for output streams |
output_string_adapter | Output adapter for basic_string |
output_adapter | |
binary_writer | Serialization to CBOR and MessagePack values |
serializer | |
adl_serializer | Default JSONSerializer template argument |
basic_json | Class to store JSON values |
json_value | JSON value |
json_pointer | JSON Pointer |
json_sax | SAX interface |
Noise | |
CoherentNoiseFactor | |
CoherentNoiseFactorProvider | |
ICoherentNoiseFactor | |
noisefilteralg | |
WireCellNoiseFilter | |
numu | |
flat | |
TrackTruth | |
PrimaryTrack | |
TrueNeutrino | |
EventInfo | |
EventMeta | |
Slice | |
FlatInteraction | |
CRTMatch | |
HitMatch | |
Track | |
CRTHit | |
FlashTriggerPrimitive | |
Trig | |
FlashMatch | |
RecoSlice | |
RecoInteraction | |
RecoEvent | |
RecoParticle | |
MCSFitResult | |
RecoTrack | |
TrueParticle | |
TrackTruthMatch | |
TruthMatch | |
MuonS2NStudy | |
MuPVertexStudy | |
NuMuEfficiencyStudy | |
obana | |
OBAnaICARUS | |
opana | |
ICARUSFlashAssAna | |
Config | |
opdet | |
factory | |
details | |
NoModule_t | |
Decl | Token to register an algorithm, used in AlgorithmFactory |
AlgorithmFactory | An algorithm factory class |
AlgoMaker | |
AlgoMakerFor | Standard algorithm maker class |
Decl | Derivative of opdet::factory::Decl with added type check |
FWInterfaceTraits | Template type for the third parameter of FWInterfacedIF objects |
FWInterfacedIF | |
FWInterfacedBase | Base class for specialization |
FWInterfaced | |
FWInterfaced< pmtana::PedAlgoFixed, pmtana::PMTPedestalBase, ArtTraits > | Framework interface to pmtana::PedAlgoFixed |
SharedWaveformBaseline | Extracts a common baseline from waveforms |
BaselineInfo_t | Type for algorithm result |
Params_t | Algorithm configuration parameters |
FullOpHitFinder | |
ICARUSOpHitFinder | Extracts PMT activity as optical hits (recob::OpHit ) |
Config | |
wvfAnaicarus | |
DefaultOpDetResponse | |
FIFOHistogramAna | |
FlashHypothesis | |
FlashHypothesisCollection | |
FlashHypothesisAna | |
FlashHypothesisAnaAlg | |
FlashHypothesisCalculator | |
FlashHypothesisComparison | |
FlashHypothesisCreator | |
FlashUtilities | |
LEDCalibrationAna | |
MicrobooneOpDetResponse | |
OpDetResponseInterface | |
OpDigiAna | |
OpDigiProperties | |
OpFlashAna | |
OpFlashAnaAlg | |
FlashAnaStruct | |
HitAnaStruct | |
OpFlashFinder | |
OpFlashMCTruthAna | |
OpFlashSimpleAna | |
OpHitAna | |
OpHitFinder | |
OpMCDigi | |
OptDetDigitizer | |
OpticalRawDigitReformatter | |
SimPhotonCounter | |
SimPhotonCounterAlg | |
opHitFinderSBND | |
PDMapAlg | |
PDMapAlgSimple | |
OpDetAnalyzer | |
OpDeconvolutionAlg | |
OpDeconvolutionAlgWiener | |
SBNDOpDeconvolution | |
SBNDFlashFinder | |
SBNDOpHitFinder | |
DigiArapucaSBNDAlg | |
ConfigurationParameters_t | |
DigiArapucaSBNDAlgMaker | |
Config | |
DigiPMTSBNDAlg | |
ConfigurationParameters_t | |
DigiPMTSBNDAlgMaker | |
Config | |
opDetDigitizerSBND | |
Config | |
opDetDigitizerWorker | |
Config | |
Semaphore | |
TriggerPrimitive | |
opDetSBNDTriggerAlg | |
Config | |
PMTGainFluctuations | |
PMTGainFluctuations1Dynode | |
Config | |
sbndPDMapAlg | |
wvfAna | |
ophit | |
OpHitFinderICARUS | |
opreco | |
flash_match | |
track_match | |
particle_match | |
OpticalRecoAna | |
optdata | |
ChannelData | |
ChannelDataGroup | |
FIFOChannel | |
OpticalRawDigit | |
PMTTrigger | |
osc | |
_IOscCalcAdjustable | |
_IOscCalc | |
pandora | |
pfpf | |
PFPAna | |
phot | General LArSoft Utilities |
details | |
LibraryDataValidatorStructStandardImpl_size | |
LibraryDataValidatorStructStandardImpl_size< Cont, std::enable_if_t< util::always_true_v< decltype()> > > | |
LibraryDataValidatorStructStandardImpl_empty | |
LibraryDataValidatorStructStandardImpl_empty< Cont, std::enable_if_t< util::always_true_v< decltype(std::declval< Cont const >().empty())> > > | |
LibraryDataValidatorStructStandardImpl_is_valid | |
LibraryDataValidatorStructStandardImpl_is_valid< Cont, std::enable_if_t< util::always_true_v< decltype(std::declval< Cont const >().is_valid())> > > | |
LibraryDataValidatorStructStandardImpl_isValid | |
LibraryDataValidatorStructStandardImpl_isValid< Cont, std::enable_if_t< util::always_true_v< decltype(std::declval< Cont const >().isValid())> > > | |
LibraryDataValidatorStructStandardImpl_unique_ptr | |
LibraryDataValidatorStructStandardImpl_unique_ptr< Cont, std::enable_if_t< util::is_unique_ptr_v< Cont > > > | |
LibraryDataValidatorStructStandardImpl_pointer_branch | |
LibraryDataValidatorStructStandardImpl_pointer_branch< T * > | |
LibraryDataValidatorStructStandardImpl_pointer_branch< T[]> | |
LibraryDataValidatorStructStandardImpl_pointer_branch< T[N]> | |
LibraryDataValidatorStructStandardImpl_pointer | |
LibraryDataValidatorStructStandardImpl_pointer< Cont, std::enable_if_t< std::is_pointer_v< std::decay_t< Cont > > > > | |
LibraryDataValidatorStructStandardImpl | |
ICARUSPhotonMappingTransformations | Photon library mapping for ICARUS geometry |
Config | |
CreateHybridLibrary | |
IPhotonLibrary | Interface shared by all PhotonLibrary-like classes |
IPhotonMappingTransformations | Collection of functions to transform photon mapping data |
LibraryDataValidatorStruct | Trait for determining the validity of library data in a container |
OpDetVisibilityData | A container for photon visibility mapping data |
PhotonMappingIdentityTransformations | Trivial photon mapping transformation |
Config | |
PhotonMappingXMirrorTransformations | Photon mapping transformation with reflection at x = 0 |
Config | |
PDFastSimPAR | |
Config | |
PDFastSimPVS | |
PhotonLibrary | |
PhotonLibraryAnalyzer | |
PhotonLibraryHybrid | TODO doc |
Exception | |
FitFunc | |
OpDetRecord | |
PhotonLibraryPropagation | Fast simulation of propagating the photons created from SimEnergyDeposits |
PhotonVisibilityService | |
ScintTime | |
ScintTimeLAr | |
pid | |
Chi2ParticleID | |
Chi2PIDAlg | |
PIDAAlg | |
PIDAProperties | |
PIDAAnalyzer | |
DumpParticleIDs | Prints the content of all the partidle IDs on screen |
Config | |
pma | |
Element3D | |
Hit3D | |
Node3D | |
Segment3D | |
Track3D | |
TrkCandidate | |
TrkCandidateColl | |
VtxCandidate | |
SortedObjectBase | |
SortedBranchBase | |
bTrajectory3DOrderLess | |
bTrajectory3DDistLess | |
bTrack3DLonger | |
bSegmentProjLess | |
bDistCenterLess2D | |
bDistCenterLess3D | |
PMAlgCosmicTagger | |
Config | |
PMAlgStitching | |
Config | |
PMAlgTrackingBase | |
PMAlgFitter | |
Config | |
PMAlgTracker | |
Config | |
PMAlgVertexing | |
Config | |
ProjectionMatchingAlg | |
Config | |
pmtana | LArSoft libraries |
PedAlgoFixed | Pedestal "algorithm" reading the pedestals from somewhere else |
Config | |
InputSet_t | Input information |
FlashAlgoBase | |
FlashAlgoFactoryBase | |
FlashAlgoFactory | Factory class for instantiating flash algorithm instance |
FlashFinderManager | |
LiteOpHit_t | |
LiteOpFlash_t | |
PECalib | |
SimpleFlashAlgo | |
SimpleFlashAlgoFactory | A concrete factory class for pmtana::SimpleFlashAlgo |
AlgoCFD | |
AlgoFixedWindow | |
AlgoSiPM | |
AlgoSlidingWindow | |
AlgoThreshold | |
OpticalRecoException | |
PedAlgoEdges | |
PedAlgoRmsSlider | |
PedAlgoRollingMean | |
PedAlgoUB | |
PMTPedestalBase | |
pulse_param | |
PMTPulseRecoBase | |
PulseRecoManager | |
RiseTimeCalculatorBase | |
RiseTimeThreshold | |
Config | |
PMTAna | |
project | |
projectgui | |
projections | |
proxy | |
details | |
IteratorWrapperBase | Simple iterator wrapper for manipulation of dereferenced result |
ValuePtr | Value box for use with pointer dereference operator->() |
AssnsNode | This type extends the interface of the art pointer to Assns right side |
AssnsIterTraits | Traits for a association iterator |
assns_node_iterator | |
BoundaryListRangeBase | |
BoundaryListRange | A BoundaryListRangeBase with a full container interface |
BoundaryListRangeIterator | Iterator exposing elements of a boundary list as ranges |
BoundaryList | Builds and keeps track of internal boundaries in a sequence |
AssociatedData | Object to draft associated data interface |
AssociatedDataProxyMakerWrapper | |
IndexBasedIterator | Iterator to random access collection storing a current index |
TemplateAdaptorOnePlus | |
TemplateAdaptorOnePlus< F, First, Others...> | |
SubstituteWithAuxList | |
SubstituteWithAuxList< std::tuple< T...> > | |
CollectionProxyImplFromTraitsImpl | |
CollectionProxyImplFromTraitsImpl< Traits, std::enable_if_t< util::always_true_v< typename Traits::template collection_proxy_impl_t< Args...> > >, Args... > | |
MainCollectionProxy | Wrapper for the main collection of a proxy |
OneTo01Data | Object for one-to-zero/or/one associated data interface |
OneTo01DataProxyMakerWrapper | |
ParallelData | Object to draft parallel data interface |
ParallelDataProxyMakerWrapper | |
ParallelDataProxyMakerWrapper< Aux, AuxTag, void > | |
ProxyAsParallelData | Object presenting a proxy as parallel data for another one |
WithAssociatedStructBase | Helper to create associated data proxy |
WithProxyAsAuxStructBase | Helper to create a proxy as auxiliary data for another proxy |
TrackPointIteratorBox | Structure for range-for iteration |
isTrackProxy | |
StaticAsserts | |
StaticAsserts< TrackPointWrapper< Data > > | |
isTrackProxy< Track< TrackCollProxy > > | |
ChargedSpacePoints | Proxy tag for a recob::SpacePoint collection with charge |
SpacePointWithCharge | Proxy class for charged space point proxy elements |
ChargedSpacePointsCollectionProxy | Proxy collection class for space points associated to charge |
CollectionProxyMakerTraits< ChargedSpacePoints > | Traits of proxy::ChargedSpacePoints proxy |
AssociatedDataProxyMakerBase | Creates an associated data wrapper for the specified types |
AssociatedDataProxyMaker | Creates an associated data wrapper for the specified types |
CollectionProxyBase | Base representation of a collection of proxied objects |
CollectionProxyElement | An element of a collection proxy |
CollectionProxyMakerTraits | Collection of data type definitions for collection proxies |
CollectionProxyMakerBase | Class to assemble the required proxy |
CollectionProxyMaker | Class to assemble the required proxy |
CollectionProxyMakerTraits< std::vector< T > > | |
CollectionProxyMakerTraits< CollectionProxy< MainColl > > | |
OneTo01DataProxyMakerBase | Creates an one-to-(zero-or-one) wrapper for the specified types |
OneTo01DataProxyMaker | Creates an one-to-(zero-or-one) wrapper for the specified types |
ParallelDataProxyMakerBase | Creates an parallel data wrapper for the specified types |
ParallelDataProxyMaker | Creates an associated data wrapper for the specified types |
ProxyAsAuxProxyMakerBase | Creates a proxy wrapper for merging into another proxy ("main") |
ProxyAsAuxProxyMaker | Creates an auxiliary proxy wrapper for the specified proxy |
TrackPointIterator | |
TrackPointWrapper | Wrapper for a track data proxy |
Tracks | Proxy tag for a recob::Track collection proxy |
TrackPoint | Type of track point information |
TrackCollectionProxyElement | Class for track proxy elements |
CollectionProxyMakerTraits< Tracks > | Define the traits of proxy::Tracks proxy |
CollectionProxyMaker< Tracks > | Specialization to create a proxy for recob::Track collection |
python | |
batchstatus | |
BatchStatus | |
emptydir | |
extractor_dict | |
MetaData | |
expMetaData | |
ifdherror | |
IFDHError | |
jobsuberror | |
JobsubError | |
larbatch_posix | |
dcache_file | |
larbatch_utilities | |
merge_json | |
mkdir | |
project_utilities | |
projectapp | |
ProjectApp | |
projectdef | |
ProjectDef | |
projectstatus | |
ProjectStatus | |
projectview | |
ProjectView | |
pubsdeadenderror | |
PubsDeadEndError | |
pubsinputerror | |
PubsInputError | |
root_metadata | |
stagedef | |
StageDef | |
stagestatus | |
StageStatus | |
statusview | |
ProjectStatusView | |
stream | |
subruns | |
textwindow | |
TextWindow | |
xmlerror | |
XMLError | |
quad | |
EvalVtx | |
HeatMap | |
Pt2D | |
Line2D | |
QuadVtx | |
raw | Raw data description |
AuxDetDigit | |
BeamInfo | |
DAQHeader | |
ExternalTrigger | |
OpDetPulse | |
OpDetWaveform | |
RawDigit | Collection of charge vs time digitized from a single readout channel |
RDTimeStamp | |
Trigger | |
RawDigitAna | |
RawDigitAna | |
readout | |
details | |
fhicl | FHiCL objects representing geometry classes as configuration parameters |
TPCsetDataContainer | Container with one element per readout TPC set |
ROPDataContainer | Container with one element per readout plane |
TPCsetIDmapper | Mapping for TPC set identifiers |
ROPIDmapper | Mapping for readout plane identifiers |
ElementLevel | |
TPCsetID | Class identifying a set of TPC sharing readout channels |
ROPID | Class identifying a set of planes sharing readout channels |
reco | |
shower | |
ShowerElementAccessor | |
ShowerDataProduct | |
EventDataProduct | |
ShowerProperty | |
ShowerElementBase | |
ShowerElementHolder | |
ShowerUniqueProductPtr | |
ShowerUniqueAssnPtr | |
ShowerPtrMaker | |
ShowerUniqueProduerPtrBase | |
ShowerUniqueProductPtr< std::vector< T > > | |
ShowerPtrMakerBase | |
ShowerProducedPtrsHolder | |
LArPandoraModularShowerCreation | |
ClusterHit2D | |
ClusterHit3D | |
PrincipalComponents | |
Cluster3D | |
RecobClusterParameters | A utility class used in construction of 3D clusters |
ConvexHull | Define a container for working with the convex hull |
ClusterParameters | |
reco3d | |
HitsICARUS | |
HitsStandard | |
IHitReader | IHitReader interface class definiton |
PlotSpacePoints | |
InductionWireWithXPos | |
SpacePointSolver | |
IntersectionCache | |
HitOrChan | |
ChannelDoublet | |
XYZ | |
HitTriplet | |
TripletFinder | |
reco_tool | |
CandHitICARUS | |
IPeakFitter | |
PeakFitParams_t | |
PeakFitterICARUS | |
CandHitDerivative | |
CandHitMorphological | |
CandHitStandard | |
ICandidateHitFinder | |
HitCandidate | |
IWaveformTool | |
PeakFitterGaussElimination | |
BaselinedGausFitCache | |
PeakFitterGaussian | |
PeakFitterMrqdt | |
WaveformTools | |
recob | Reconstruction base classes |
details | |
legacy | |
dumper | |
IndentOptions_t | Structure collecting indentation options |
NewLine | Starts a new line in a output stream |
SpacePointPrintOptions_t | Collection of available printing style options |
test | |
HitCollectionCreatorTest | Test module for recob::HitCollector |
Config | |
HitDataProductChecker | Module verifying the presence of data products |
Config | |
TargetInfo | |
TargetInfo_t | Configuration for a single data product check |
tracking | |
Plane | Class defining a plane for tracking. It provides various functionalities to convert track parameters and covariance matrices from global to local coordinates |
TrigCache | Struct caching trigonometric function results |
TrajectoryPoint_t | A point in the trajectory, with position and momentum |
ChannelROI | Class holding the regions of interest of signal from a channel |
ChannelROICreator | Class managing the creation of a new recob::Wire object |
ChargedSpacePointCollectionCreator | Creates a collection of space points with associated charge |
DumpChargedSpacePoints | Prints the content of all the space points and charge on screen |
Config | Configuration parameters |
DumpClusters | Prints the content of all the clusters on screen |
Config | Configuration object |
DumpPCAxes | Prints the content of all the PCA axis object on screen |
Config | Configuration parameters |
DumpPFParticles | Prints the content of all the ParticleFlow particles on screen |
Config | |
DumpSeeds | Prints the content of all the seeds on screen |
Config | |
DumpSpacePoints | Prints the content of all the space points on screen |
Config | Configuration parameters |
DumpTracks | Prints the content of all the tracks on screen |
Config | Configuration object |
DumpVertices | Prints the content of all the vertices on screen |
HitCreator | Class managing the creation of a new recob::Hit object |
HitAndAssociationsWriterBase | Base class handling a collection of hits and its associations |
HitCollectionCreator | A class handling a collection of hits and its associations |
HitCollectionAssociator | A class handling a collection of hits and its associations |
HitRefinerAssociator | A class handling a collection of hits and its associations |
HitAndAssociationsWriterManager | A helper to centralise creation of a hit collection data product |
WireCreator | Class managing the creation of a new recob::Wire object |
Cluster | Set of hits with a 2D structure |
SentryArgument_t | Type of sentry argument |
Edge | Edge is an object containing the results of a Principal Components Analysis of a group of space points |
EndPoint2D | |
Event | |
Hit | 2D representation of charge deposited in the TDC/wire plane |
MCSFitResult | Class storing the result of the Maximum Likelihood fit of Multiple Coulomb Scattering angles between segments within a Track or Trajectory |
OpFlash | |
OpFlashSortByTime | |
OpHit | |
OpWaveform | Class holding the regions of interest of signal from a photon detector channel |
PCAxis | |
PFParticle | Hierarchical representation of particle flow |
PointCharge | Charge reconstructed in the active volume |
Seed | |
Shower | |
Slice | |
SpacePoint | |
Track | Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory , plus additional members relevant for a "fitted" track: |
TrackFitHitInfo | Object storing per-hit information from a track fit |
TrackHitMeta | Data related to recob::Hit associated with recob::Track .The purpose is to collect several variables that do not work well alone inside track class and are related to 2D hits along the 3D trajectory. So in the first place it is the hit index along the trajectory. There is also dx associated to hit to help dE/dx calculations |
TrackTrajectory | A trajectory in space reconstructed from hits |
Trajectory | A trajectory in space reconstructed from hits |
TrajectoryPointFlagTraits | Namespace for the trajectory point flags |
TrajectoryPointFlags | Set of flags pertaining a point of the track |
Vertex | Definition of vertex object for LArSoft |
VertexAssnMeta | Class storing the meta-data for track-vertex association: status, propagation distance, impact parameter, impact parameter error, chi2 |
Wire | Class holding the regions of interest of signal from a channel |
RecoUtils | |
recowire | Creation of calibrated signals on wires |
RecoWireICARUS | |
RecoWireROI | |
recowireraw | Creation of calibrated signals on wires |
RecoWireICARUSRaw | |
RemoveMathFromGDML | |
ConfigurationError | |
GDMLexpressionRemover | |
GDMLpurifier | |
XMLpurifier | XML parsing approach |
RemoveUserFromServiceConfig | |
restructuring | |
rndm | |
ROOT | |
Math | |
rootstat | |
ROOTutils | |
DirectoryChanger | |
run_simTestPulse | |
savegraph | |
savehist | |
sbn | This module creates Common Analysis Files |
bits | Simple utilities to deal with bit enumerators |
mask_t | |
crt | |
CRTHit | |
CRTTrack | |
CRTTzero | |
details | |
TriggerResponseManager | Manages extraction of trigger results and filling of their branches |
Extractors | Trigger information extractors tied to an event |
TriggerInputData_t | Data pertaining a single branch |
TriggerInfo_t | Information about a single trigger logic (hardware or emulated) |
TriggerInfoBranch_t | Data for a single trigger logic output branch |
TriggerInputSpec_t | Configuration specifications for the emulation of a trigger logic |
evwgh | |
SBNEventWeight | |
WeightCalc | |
WeightCalcCreator | |
WeightCalcImpl | |
WeightCalcFactory | |
WeightManager | |
FluxWeightCalc | |
GenieWeightCalc | |
EventWeightParameter | A single parameter to be reweighted |
EventWeightParameterSet | Container for a set of reweightable parameters |
util | |
DataSelect | |
EventSelect | |
selTrackInfo | |
selBeamInfo | |
selTriggerInfo | |
selSimTriggerInfo | |
selLightInfo | |
selHitInfo | |
TimedTrackSelector | Selects tracks with time information |
Config | Module configuration parameters |
TimeTrackTreeStorage | Fills a ROOT tree with track-based triggering information |
Config | |
TriggerSpecConfig | Information on a single trigger source for the tree |
DumpArtDAQfragments | Dumps on console the content of artdaq::Fragment collections |
Config | |
DumpPMTconfiguration | Dumps on console the content of sbn::PMTconfiguration data product |
Config | |
DumpTrigger | Dumps on console the content of trigger data products |
Config | |
DumpTriggerConfiguration | Dumps on console the content of icarus::TriggerConfiguration data product |
Config | |
OpDetWaveformMeta | Derivative information from raw::OpDetWaveform data |
bits | Namespace for bits in the flags |
OpDetWaveformMetaMaker | Converter from raw::OpDetWaveform into sbn::OpDetWaveformMeta |
TriggerEmulationTree | Fills a ROOT tree with trigger emulation results |
BeamInfo_t | Data structure for the beam gate data in the tree |
Config | |
TriggerSpecConfig | Information on a single trigger source for the tree |
GlobalTriggerInfo_t | Data structure for the global trigger data in the tree |
DuplicateEventTracker | Keeps track of duplicate events in the job |
Config | Service configuration |
EventRegistry | Keeps a record of all registered events and their source |
EventRecord_t | Element of the registry for an event |
BNBRetriever | |
Config | |
MWRdata_t | |
TriggerInfo_t | |
MWRData | |
mwrpulse_t | |
swicheader_t | |
EXTRetriever | |
Config | |
NuMIRetriever | |
ITCSSelectionTool | |
TrackCaloSkimmer | |
GlobalTrackInfo | |
Snippet | |
TrackCaloSkimmerSelectAllTrack | |
TrackCaloSkimmerSelectAnode2CathodeTrack | |
TrackCaloSkimmerSelectStoppingTrack | |
CRUMBS | |
CRTSipmGeo | |
CRTStripGeo | |
CRTModuleGeo | |
CRTTaggerGeo | |
CRTGeoAlg | |
TPCGeoAlg | |
CRTHitConverter | |
MCSFitAllPID | |
PMTFlashTriggerFilter | |
PMTFlashTriggerMaker | |
RangePAllPID | |
ShowerCosmicDistance | |
ShowerSelectionVars | |
TrackScatterClosestApproach | |
TrackStoppingChi2Alg | |
TrackStoppingChi2Fitter | |
TransferPFParticleFlashMatch | |
TransferPFParticleT0 | |
TransferTrackT0 | |
Dazzle | |
Razzle | |
PCAngleKinkFinder | |
FitResult | |
PCAngleKinkTree | |
PCAngleInfo | |
PCAnglePlaneMaker | |
NuVertexChargeTree | Analyzer module for use with sbn::Stub and sbn::VertexHit objects |
TrackAreaHit | |
TrackHitDumper | |
TrackHitFilter | |
MergedTrackIdentifier | |
TrackSplitter | |
PairedHits | |
IStubMerge | Abstract interface intended for art tools which take a list of stubs and return a new list with some of them merged |
PlaneStubMerge | Art tool for merging stubs on the same plane |
StubBuilder | |
StubInfo | Internal struct: contains information on stub and other associated data products |
TwoPlaneStubMerge | Art tool for merging stubs across planes |
VertexChargeVacuum | |
VertexStubTracker | |
Vector3D | |
WireInfo | |
HitTruth | |
HitInfo | |
TrackHitInfo | |
MetaInfo | |
TrueHit | |
TrueParticle | |
TrackTruth | |
TrackInfo | |
PMTconfiguration | Class containing configuration for PMT readout |
V1730channelConfiguration | Class containing configuration for a V1730 channel |
V1730Configuration | Class containing configuration for a V1730 board |
BNBSpillInfo | |
EXTCountInfo | |
NuMISpillInfo | |
CRUMBSResult | |
FlashTriggerPrimitive | |
Trig | |
MergedTrackInfo | |
MVAPID | |
RangeP | |
ScatterClosestApproach | |
ShowerDensityFit | |
ShowerTrackFit | |
SimpleFlashMatch | |
Charge | |
Flash | |
Score | |
StoppingChi2Fit | |
StubHit | |
Stub | |
VertexHit | |
ExtraTriggerInfo | Additional information on trigger |
CryostatInfo | Trigger data pertaining a single cryostat |
sbnana | |
TrackReducer | |
sbnd | LArSoft plugin for SBND CRT detector simulation parameters |
comm | |
MuonTrack | |
pmtTrigger | |
CosmicIdUtils | |
crt | |
CRTDetSim | |
SiPMData | |
StripData | |
Tagger | |
CRTDetSimAlg | |
CRTDetSimParams | |
CRTSlimmer | |
CRTHit | |
CRTTrack | |
CRTTzero | |
CRTData | |
FEBData | |
FEBTruthInfo | |
CRTCommonUtils | |
testing | Namespace including SBND-specific testing |
SBNDGeometryEnvironmentConfiguration | Class holding the configuration for a SBND fixture |
ToF | |
ToF | |
TPCGeoUtil | |
trigger | |
ArtdaqFragmentProducer | |
CRTArtdaqFragmentProducer | |
pmtArtdaqFragmentProducer | |
pmtSoftwareTriggerProducer | |
pmtPulse | |
pmtInfo | |
pmtSoftwareTrigger | |
AnalysisTreeDataStruct | |
BoxedArray | A wrapper to a C array (needed to embed an array into a vector) |
BranchCreator | Little helper functor class to create or reset branches in a tree |
ShowerDataStruct | |
SubRunData_t | Information from the subrun |
TrackDataStruct | |
VertexDataStruct | |
AnalysisTree | Creates a simple ROOT tree with tracking and calorimetry information |
ApaCrossCosmicIdAlg | |
BeamTime | |
Config | |
CosmicIdAlg | |
BeamTime | |
Config | |
CpaCrossCosmicIdAlg | |
BeamTime | |
Config | |
Fiducial | |
CrtHitCosmicIdAlg | |
BeamTime | |
Config | |
CrtTrackCosmicIdAlg | |
BeamTime | |
Config | |
FiducialVolumeCosmicIdAlg | |
Config | |
Fiducial | |
GeometryCosmicIdAlg | |
Config | |
PandoraNuScoreCosmicIdAlg | |
Config | |
PandoraT0CosmicIdAlg | |
BeamTime | |
Config | |
StoppingParticleCosmicIdAlg | |
Config | |
Containment | |
CosmicIdAna | |
BeamTime | |
Config | |
CosmicIdTree | |
BeamTime | |
Config | |
CRTHitCosmicIdAna | |
Config | |
CRTTrackCosmicIdAna | |
Config | |
StoppingCosmicIdAna | |
Config | |
CRTDetSimAna | |
Config | |
CRTTruthMatch | |
CRTFullRecoAna | |
Config | |
CRTHitRecoAna | |
Config | |
CRTT0MatchingAna | |
Config | |
CRTTrackMatchingAna | |
Config | |
CRTTrackRecoAna | |
Config | |
CRTGeometryHelper | |
CRTSimHitProducer | |
CRTT0Matching | |
CRTTrackMatching | |
CRTTrackProducer | |
CRTavehit | |
CRTTzeroProducer | |
CRTBackTracker | |
Config | |
CRTEventDisplay | |
Config | |
CRTStrip | |
CRTHitRecoAlg | |
Config | |
matchCand | |
CRTT0MatchAlg | |
Config | |
CRTTrackMatchAlg | |
Config | |
CRTTrackRecoAlg | |
Config | |
GettingT0Tags | |
Config | |
RunningT0Tagging | |
Config | |
CRTSipmGeo | |
CRTStripGeo | |
CRTModuleGeo | |
CRTTaggerGeo | |
CRTGeoAlg | |
TPCGeoAlg | |
SBNDGeometryHelper | |
NuAnaAlg | |
NuAna | A module to extract the info from the Monte Carlo generator GENIE |
ToFAnalyzer | |
ToFFilter | |
ToFProducer | |
sbnd_fts_metadataextractor_wrapper | |
sbnd_extractor | |
sbnd_tool | |
IROIFinder | |
ROIFinderStandardSBND | |
sbndaq | |
details | |
DumpFragWrap | |
BernCRTAna | |
MetricProducer | |
CRTmetric | |
SBNDservices | |
SBNDGeometryServiceGetter | Special known services |
SBNDserviceManagerClass | |
SBNDutils | |
sbnpca | |
SBNRecoUtils | |
sce | |
SCECorrection | |
seaview | |
seaDBSCAN | |
cluster_score | |
cluster | |
SEAviewer | |
SeedCreator | |
selection | |
SerialSubstitution | |
ContextClass | |
LineNoContextClass | |
SubstitutionClass | |
RegExSubstitutionClass | |
RegExDeleteLineClass | |
ReplacementClass | |
WarningClass | |
ProcessorClass | |
ProcessorsList | |
shower | |
LArPandoraShowerAlg | |
LArPandoraShowerCheatingAlg | |
EMShowerAlg | |
HitPosition | |
ShowerEnergyAlg | |
LinearFunction | |
TCShowerAlg | |
ReconTrack | |
TrackShowerSeparationAlg | |
EMShower | |
TCShower | |
TCShowerAnalysis | |
TCShowerElectronLikelihood | |
TCShowerTemplateMaker | |
showerreco | |
energy | |
ShowerCalo | |
ShowerRecoAlg | |
ShowerCluster_t | |
ShowerRecoAlgBase | |
ShowerRecoException | |
ShowerRecoManager | |
ShowerRecoTools | |
ShowerDirectionCheater | |
ShowerStartPositionCheater | |
ShowerTrackFinderCheater | |
IShowerTool | |
Shower2DLinearRegressionTrackHitFinder | |
Shower3DCylinderTrackHitFinder | |
ShowerBayesianTrucatingdEdx | |
ShowerDirectionTopologyDecisionTool | |
ShowerExampleTool | |
ShowerIncrementalTrackHitFinder | |
ShowerLengthPercentile | |
ShowerLinearEnergy | |
ShowerNumElectronsEnergy | |
ShowerPandoraSlidingFitTrackFinder | |
ShowerPCADirection | |
ShowerPCAEigenvalueLength | |
ShowerPCAPropergationStartPosition | |
ShowerPFPVertexStartPosition | |
ShowerSkeletonTool | |
ShowerTrackColinearTrajPointDirection | |
ShowerTrackDirection | |
ShowerTrackHitDirection | |
ShowerTrackPCADirection | |
ShowerTrackSpacePointDirection | |
ShowerTrackStartPosition | |
ShowerTrackTrajPointDirection | |
ShowerTrackTrajToSpacePoint | |
ShowerTrajPointdEdx | |
ShowerUnidirectiondEdx | |
shwf | Shower finding |
ShowerCheater | |
ShowerFinder | |
ShowerReco | |
signal_to_background | |
sim | Monte Carlo Simulation |
details | |
dump | Functions to dump Monte Carlo object information into a stream |
DumpSimEnergyDeposits | Prints the content of all the deposited energies on screen |
Config | |
DumpSimPhotonsLite | |
MCBaseException | |
MCEnDep | |
MCHit | |
MCHitCollection | |
MCParticleLite | |
MCShower | |
MCStep | |
MCTrack | |
MCWire | |
MCWireCollection | |
AuxDetHit | |
AuxDetIDE | MC truth information to make RawDigits and do back tracking |
AuxDetSimChannel | Collection of particles crossing one auxiliary detector cell |
BeamGateInfo | |
GeneratedParticleInfo | Contains information about a generated particle |
TrackSDP | Ionization photons from a Geant4 track |
SDP | |
OpDetBacktrackerRecord | Energy deposited on a readout Optical Detector by simulated tracks |
CompareByTimePDclock | |
TrackIDE | Ionization energy from a Geant4 track |
IDE | Ionization at a point of the TPC sensitive volume |
SimChannel | Energy deposited on a readout channel by simulated tracks |
CompareByTDC | |
SimDriftedElectronCluster | |
SimEnergyDeposit | Energy deposition in the active material |
SimEnergyDepositLite | Energy deposition in the active material (lite version) |
OnePhoton | All information of a photon entering the sensitive optical detector volume |
SimPhotonsLite | Compact representation of photons on a channel |
SimPhotons | Collection of photons which recorded on one channel |
SimPhotonsCollection | Collection of sim::SimPhotons , indexed by channel number |
SupernovaTruth | |
POTaccumulator | Prints on console the total Protons On Target from the input subruns |
Config | Collection of configuration parameters for the module |
GenericCRTUtility | |
GenericCRT | |
DumpGTruth | |
Config | Collection of configuration parameters for the module |
DumpMCParticles | |
DumpMCShowers | |
DumpMCTracks | |
DumpMCTruth | |
Config | Collection of configuration parameters for the module |
DumpOpDetBacktrackerRecords | |
DumpSimChannels | |
DumpSimPhotons | |
MCEdepHit | |
UniquePosition | |
MCEdep | |
deposit | |
MCRecoEdep | |
MCMiniPart | |
MCRecoPart | |
MCShowerRecoAlg | |
MCShowerRecoPart | |
MCTrackCollectionAnaAlg | |
MCTrackRecoAlg | |
MergeSimSourcesUtility | |
MergeSimSources | |
Config | |
LArG4Parameters | |
LArVoxelCalculator | |
LArVoxelData | |
LArVoxelID | |
LArVoxelList | |
PhotonVoxel | Representation of a single small volume (voxel) |
PhotonVoxelDef | Representation of a region of space diced into voxels |
NeiInfo | |
SimListUtils | |
simb | Framework includes |
simfilter | Geant4 interface |
FilterParticlesActiveVolume | |
FilterCryostatNus | |
FilterGenInTime | |
FilterNoDirtNeutrinos | |
FilterNoMCParticles | |
FilterPrimaryPDG | |
FilterSimPhotonLiteTime | |
FilterSimPhotonTime | |
single_photon | |
PandoraPFParticle | |
sss_score | |
TruncMean | |
para_all | |
var_all | |
SinglePhoton | SinglePhoton class |
sortDataLoggerFiles | |
CycleCompareClass | |
FileNameParser | |
ParsedNameClass | |
FileInfoClass | |
MinimumAccumulator | |
SortModuleTimes | |
Stats | |
EventKeyClass | |
ModuleKeyClass | |
EntryDataClass | |
TimeModuleStatsClass | |
JobStatsClass | |
FormatError | |
MaxItemLengthsClass | |
TabularAlignmentClass | |
CatchAllLines | |
FormatNotSupported | |
LineIdentifierClass | |
LineNo | |
NoMoreInput | |
spacecharge | |
SpaceChargeICARUS | |
SpaceChargeServiceICARUS | |
SpaceCharge | |
SpaceChargeStandard | |
SpaceChargeService | |
SpaceChargeServiceStandard | |
ShiftEdepSCE | |
SpaceChargeSBND | |
SpaceChargeServiceSBND | |
SpaceChargeTools | |
SpaceChargeTest | |
SpacePointAnalysis | |
HitTupleObj | |
HitSpacePointObj | |
SpacePointAnalysis | |
SpacePointAnalysisMC | |
HitSpacePointObj | |
HitSimulationTupleObj | |
SpacePointAnalysisMC | |
ideCompare | |
sppt | |
SpacePointAlg_TimeSort | |
TTSpacePointFinder | |
stack_spectra | |
std | STL namespace |
hash< icarus::trigger::PlotSandbox > | |
hash< art::EventID > | |
less< geoalgo::Vector * > | |
tuple_element< 0U, art::AssnsNode< L, R, D > > | |
tuple_element< 1U, art::AssnsNode< L, R, D > > | |
tuple_element< 2U, art::AssnsNode< L, R, D > > | |
less< util::Range< T > * > | |
tuple_element< I, my::MyTuple< T...> > | |
tuple_size< my::MyTuple< T...> > | |
hash< util::quantities::concepts::Interval< Q, Cat > > | Hash function of a interval or point is delegated to its quantity |
hash< util::quantities::concepts::Point< Q, Cat, IV > > | |
numeric_limits< util::quantities::concepts::Interval< Q, Cat > > | |
numeric_limits< util::quantities::concepts::Interval< Q, Cat > const > | |
numeric_limits< util::quantities::concepts::Interval< Q, Cat > volatile > | |
numeric_limits< util::quantities::concepts::Interval< Q, Cat > const volatile > | |
numeric_limits< util::quantities::concepts::Point< Q, Cat, IV > > | |
numeric_limits< util::quantities::concepts::Point< Q, Cat, IV > const > | |
numeric_limits< util::quantities::concepts::Point< Q, Cat, IV > volatile > | |
numeric_limits< util::quantities::concepts::Point< Q, Cat, IV > const volatile > | |
hash< util::quantities::concepts::Quantity< Args...> > | Hash function of a quantity is delegated to its value |
numeric_limits< util::quantities::concepts::Quantity< Unit, T > > | Limits of a quantity are the same as the underlying type |
numeric_limits< util::quantities::concepts::Quantity< Unit, T > const > | |
numeric_limits< util::quantities::concepts::Quantity< Unit, T > volatile > | |
numeric_limits< util::quantities::concepts::Quantity< Unit, T > const volatile > | |
less< sim::MCEnDep * > | |
less< sim::MCHit * > | |
less< sim::MCHitCollection * > | |
less< sim::MCWire * > | |
less< sim::MCWireCollection * > | |
less< optdata::ChannelData * > | |
less< optdata::FIFOChannel * > | |
less< optdata::OpticalRawDigit * > | |
less< optdata::PMTTrigger * > | |
less< raw::OpDetWaveform * > | |
less< sim::BeamGateInfo * > | |
less< lariov::ChData * > | |
hash< std::tuple< TT...> > | |
less< sim::LArVoxelID * > | |
less< flashmatch::TimeRange * > | |
tuple_size<::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
tuple_element< N,::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
hash< nlohmann::json > | Hash value for JSON objects |
less<::nlohmann::detail::value_t > | |
sumdata | |
GeometryConfigurationInfo | Description of the current configuration of detector geometry |
POTSummary | |
RunData | |
svc | |
ProviderA | A service provider class |
ProviderB | A service provider class |
ProviderB1 | A service provider class derived from B |
ProviderC | A service provider class |
ProviderD | A service provider class |
t0 | Code to link reconstructed objects back to the MC truth information |
DirectHitParticleAssns | |
TrackIDEinfo | |
IHitParticleAssociations | |
IndirectHitParticleAssns | |
MCParticleHitMatching | |
MCParticleShowerMatching | |
MCParticleTrackMatching | |
MCTruthT0Matching | |
tag | |
SpecialHits | |
MetadataHits | |
DirectHitAssns | |
DirectFitInfo | |
TrackSubproxy | |
FitInfoProxy | |
tca | |
detail | |
SortEntry | |
VtxStore | Struct of temporary 2D vertices (end points) |
Vtx3Store | Struct of temporary 3D vertices |
TCWireIntersection | |
Tj2Pt | |
TrajPoint | |
ParFit | |
Trajectory | |
TjForecast | |
TrajPoint3 | |
SectionFit | |
TP3D | |
MatchStruct | |
PFPStruct | |
ShowerPoint | |
ShowerStruct | |
ShowerStruct3D | |
DontClusterStruct | |
ShowerTreeVars | |
CRTreeVars | |
TCConfig | |
TCHit | |
TCEvent | |
TCSlice | |
DebugStuff | |
HistStuff | |
TrajClusterAlg | |
test_distance | |
test_import | |
test_intersection | |
test_msg | |
test_msg | |
test_vector | |
testing | LArSoft test utilities |
details | |
MovableClassWrapperBase | A base class with a virtual table |
MovableClassWrapper | A class containing an owned object |
share_t | |
isDuration | Type trait containing whether Duration is std::chrono::duration |
isDuration< std::chrono::duration< Rep, Period > > | |
CommandLineArguments | Reads and makes available the command line parameters |
ProviderPackFiller | |
FirstAbsoluteOrLookupWithDotPolicy | |
ProviderPackFiller< TestEnv, Pack, Prov, Others...> | Helper to fill a provider pack: main specialisation |
ProviderPackFiller< TestEnv, Pack > | |
BoostCommandLineConfiguration | Class holding a configuration for a Boost test fixture |
BasicGeometryEnvironmentConfiguration | Class holding a configuration for a test environment |
GeometryTesterEnvironment | Environment for a geometry test |
NameSelector | Manages a set of names |
NameResponse_t | A data structure containing how to react to a name |
ProviderList | Container of service providers accessed by type and optional label |
exception | Base exception class for ProviderList |
provider_deleted | Exception thrown on when object is not available any more |
provider_not_available | Exception thrown on a request about an unregistered type |
provider_wrong | Exception thrown on a invalid type request |
DefaultSetupProviderClass | A default implementation for provider setup class |
ProviderSetupClass | Class to create and set up a new provider |
SimpleEnvironmentSetupClass | Environment helper to set up a service provider |
StopWatch | Provides time interval measurements |
makeDurationTrait | Trait whose type member is a std::chrono::duration type |
makeDurationTrait< std::chrono::duration< Rep, Duration > > | |
makeDurationTrait< std::ratio< Num, Den > > | |
BasicEnvironmentConfiguration | Class holding a configuration for a test environment |
TestSharedGlobalResource | Utility class providing singleton objects to the derived classes |
BasicTesterEnvironment | Environment for a test |
Options_t | Test environment options |
TesterEnvironment | A test environment with some support for service providers |
ProviderSetupClass< detinfo::DetectorClocksStandard > | Set up a detinfo::DetectorClocksStandard from a parameter set |
SimpleEnvironmentSetupClass< detinfo::DetectorClocksStandard, TestEnv > | Environment setup helper for DetectorClocksStandard |
ProviderSetupClass< detinfo::DetectorPropertiesStandard > | Set up a detinfo::DetectorPropertiesStandard from a parameter set |
SimpleEnvironmentSetupClass< detinfo::DetectorPropertiesStandard, TestEnv > | Environment setup helper for DetectorPropertiesStandard |
ProviderSetupClass< detinfo::LArPropertiesStandard > | Set up a detinfo::LArPropertiesStandard from a parameter set |
SimpleEnvironmentSetupClass< detinfo::LArPropertiesStandard, TestEnv > | Environment setup helper for LArPropertiesStandard |
SimpleEnvironmentSetupClass< lar::example::ShowerCalibrationGaloreFromPID, TestEnv > | Environment setup helper for ShowerCalibrationGaloreFromPID |
SimpleEnvironmentSetupClass< lar::example::ShowerCalibrationGaloreScale, TestEnv > | Environment setup helper for ShowerCalibrationGaloreScale |
thrugoingmuon | |
ThroughgoingmuonAnalyzer | |
TMVA | |
tpcnoise | |
TPCNoise | |
TPCNoiseMC | |
TPCNoiseMC | |
TPCPurityMonitor | |
TPCPurityMonitor | |
PrincipalComponents2D | |
PrincipalComponents3D | |
TrackHitAna | |
TrackHitAna | |
TrackHitEfficiencyAnalysis | |
TrackHitEfficiencyAnalysis | |
trigdata | |
trigger | |
TriggerAlgoBase | |
triggeredEventList | |
EventTagCache | |
IntervalClass | |
trk | |
TrackTree | |
TrackContainmentAlg | |
TrackContainmentAnalyzer | |
TrackContainmentTagger | |
trkf | |
sbn | |
TrajectoryMCSFitter | |
Config | |
ScanResult | |
MCSFitProducerICARUS | Producer for TrajectoryMCSFitterICARUS |
Config | |
Inputs | |
TrajectoryMCSFitterICARUS | Class for Maximum Likelihood fit of Multiple Coulomb Scattering angles between segments within a Track or Trajectory |
Config | |
ScanResult | |
InteractGeneral | |
Interactor | |
InteractPlane | |
KVector | Define a shortened alias for ublas namespace |
KSymMatrix | Symmetric matrix, dimension NxN |
KMatrix | General matrix, dimension NxM |
KHMatrix | Kalman H-matrix, dimension Nx5 |
KGMatrix | Kalman gain matrix, dimension 5xN |
KETrack | |
KFitTrack | |
KFTrackState | Extension of a TrackState to perform KalmanFilter calculations |
KGTrack | |
KHit | |
KHitBase | |
KHitContainer | |
KHitContainerWireLine | |
KHitContainerWireX | |
KHitGroup | |
KHitMulti | |
KHitsTrack | |
KHitTrack | |
KHitWireLine | |
KHitWireX | |
KTrack | |
Propagator | |
PropAny | |
PropXYZPlane | |
PropYZLine | |
PropYZPlane | |
Surface | |
SurfLine | |
SurfPlane | |
SurfWireLine | |
SurfWireX | |
SurfXYZPlane | |
SurfYZLine | |
SurfYZPlane | |
HitState | Class for a measurement on a recob::tracking::Plane (plane defined by a wire and the drift direction) |
TrackState | Class for track parameters (and errors) defined on a recob::tracking::Plane |
TrackStatePropagator | Class for propagation of a trkf::TrackState to a recob::tracking::Plane |
Config | |
CosmicTrackerAlg | |
Geometric3DVertexFitter | 3D vertex fitter based on the geometric properties (start position, direction, covariance) of the tracks |
Config | |
ParsCovsOnPlane | |
TracksFromVertexSorter | |
KalmanFilterAlg | |
LinFitAlg | |
SeedFinderAlgorithm | |
SpacePointAlg | |
HitMCInfo | |
StitchAlg | |
KalmanInput | |
KalmanOutput | |
Track3DKalmanHitAlg | |
TrackKalmanFitter | Fit tracks using Kalman Filter fit+smooth |
Config | |
TrackLineFitAlg | |
TrackMomentumCalculator | |
Segments | |
TrackTrajectoryAlg | |
TrajectoryMCSFitter | Class for Maximum Likelihood fit of Multiple Coulomb Scattering angles between segments within a Track or Trajectory |
Config | |
ScanResult | |
VertexFitAlg | |
VertexWrapper | Wrapper class to facilitate vertex production |
CCTrackMaker | |
clPar | |
ClsChainPar | |
MatchPars | |
TrkPar | |
vtxPar | |
CosmicTracker | |
FeatureTracker | |
KalmanFilterFinalTrackFitter | |
Config | |
Inputs | |
Options | |
KalmanFilterTrajectoryFitter | |
Config | |
Inputs | |
Options | |
MCSFitProducer | Producer for TrajectoryMCSFitter |
Config | |
Inputs | |
PMAlgTrackMaker | |
Config | |
PMAlgTrajFitter | |
Config | |
SeedAna | |
MCHists | |
RecoHists | |
SeedFinderModule | |
SpacePointAna | |
SpacePointCheater | |
SpacePointFinder | |
SpacePts | |
SortByWire | |
TCTrack | |
Track3DKalman | |
Track3DKalmanHit | |
Track3DKalmanSPS | |
Track3Dreco | |
TrackAna | |
MCHists | |
RecoHists | |
TrackCheater | |
TrackKalmanCheater | |
TrackStitcher | |
VertexFitter | Module for fitting a vertex using the Geometric3DVertexFitter |
Config | |
Inputs | |
trkmkr | |
TrackCreationBookKeeper | Helper class to aid the creation of a recob::Track, keeping data vectors in sync |
TrackTrajectoryCreationBookKeeper | Helper class to aid the creation of a recob::TrackTrajectory, keeping data vectors in sync |
KalmanFilterFitTrackMaker | Concrete implementation of a tool to fit tracks with TrackKalmanFitter |
Config | |
Options | |
OptionalPointElement | Struct holding point-by-point elements used in OptionalOutputs |
OptionalOutputs | Struct holding optional TrackMaker outputs |
TrackMaker | Base abstract class for tools used to fit tracks |
truth | Monte Carlo Simulation |
TrackIDE | Ionization energy from a Geant4 track |
MCTruthAssociations | Obtains truth matching by using hit <–> MCParticle associations |
HitPartAssnsStruct | |
MCTruthEmEveIdCalculator | |
MCTruthEveIdCalculator | |
MCTruthParticleHistory | |
MCTruthParticleList | |
archived_info_type | |
AssociationsTruth | |
BackTrackerTruth | |
IMCTruthMatching | |
TruthMatchUtils | |
tss | |
Segmentation2D | |
bDistToPointLess | |
Cluster2D | |
SimpleClustering | |
Hit2D | |
TrackShowerHits | |
unit_test | |
Update-v09_06_00-serviceConfigurations | |
UpdateCoreServices | |
WarningMoveMembers | |
UpdateForGenVector | |
UpdateTestInfrastructure | |
UpdateToLArSeedService | |
UpdateToNuRandomService | |
UpdateUnitTestsBoost1 | |
uscript | |
Chunk | |
Compiler | |
Local | |
Parser | |
ParseRule | |
Token | |
Scanner | |
TData | |
TField | |
TClassInfo | |
TClassList | |
ObjString | |
ObjTInstance | |
Value | |
VM | |
util | Namespace for general, non-LArSoft-specific utilities |
details | |
TupleElementOp | |
ProvenanceGetter | |
ArtHandleTracker | Tracks art handle objects |
IndentAdder | Stream wapper |
collection_value_type_impl_pointer | |
collection_value_type_impl_pointer< T * > | |
collection_value_type_impl_pointer< T[]> | |
collection_value_type_impl_pointer< T[N]> | |
collection_value_type_impl_unique_ptr | |
collection_value_type_impl | |
collection_value_type_impl< Coll, std::enable_if_t< std::is_pointer_v< std::decay_t< Coll > > > > | |
collection_value_type_impl< Coll, std::enable_if_t< util::is_unique_ptr_v< std::decay_t< Coll > > > > | |
collection_value_access_type_impl | |
collection_value_access_type_impl< T *, void > | |
collection_value_access_type_impl< Ptr, std::enable_if_t< util::is_unique_ptr_v< std::decay_t< Ptr > > > > | |
collection_value_constant_access_type_impl | |
collection_value_constant_access_type_impl< T *, void > | |
collection_value_constant_access_type_impl< Ptr, std::enable_if_t< util::is_unique_ptr_v< std::decay_t< Ptr > > > > | |
make_collection_reference_impl | |
make_collection_reference_impl< Coll, std::enable_if_t< util::is_reference_wrapper_v< Coll > > > | |
make_collection_reference_impl< Coll, std::enable_if_t< util::is_unique_ptr_v< Coll > > > | |
make_collection_reference_impl< Ptr, std::enable_if_t< std::is_pointer_v< std::decay_t< Ptr > > > > | |
collection_from_reference_impl | |
collection_from_reference_impl< CollRef, std::enable_if_t< util::is_reference_wrapper_v< CollRef > > > | |
collection_from_reference_impl< CollRef, std::enable_if_t< util::is_unique_ptr_v< CollRef > > > | |
collection_from_reference_impl< T * > | |
collection_from_reference_impl< T[]> | |
collection_from_reference_impl< T[N]> | |
infinite_endcount_iterator | Class used as end iterator (sentinel) for an infinite loop |
get_elements_impl | |
ClassNameStaticDumper | Implementation detail of staticDumpClassName() |
find_type_impl | |
find_type_impl< Index, Skip, T, Type, Others...> | |
find_type_impl< Index, Skip, T > | |
is_character_type_impl | |
is_string_type_impl | |
is_string_type_impl< T, std::enable_if_t< is_character_type_impl< typename T::value_type >::value > > | |
is_string_type_impl< T, std::enable_if_t< std::is_pointer_v< std::decay_t< T > > &&is_character_type_impl< std::remove_pointer_t< std::decay_t< T > > >::value > > | |
is_string_type_impl< T, std::enable_if_t< std::is_array_v< std::decay_t< T > > &&is_character_type_impl< std::remove_extent_t< std::decay_t< T > > >::value > > | |
is_basic_string_type_impl | |
is_basic_string_type_impl< std::basic_string< Args...> > | |
is_basic_string_view_type_impl | |
is_basic_string_view_type_impl< std::basic_string_view< Args...> > | |
with_const_as_impl | |
with_const_as_impl< Base, Key, std::enable_if_t< std::is_const_v< Key > > > | |
with_const_as_dispatch_ref | |
with_const_as_dispatch_ref< Base, Key, std::enable_if_t< std::is_lvalue_reference_v< Base > > > | |
with_const_as_dispatch_ref< Base, Key, std::enable_if_t< std::is_rvalue_reference_v< Base > > > | |
with_const_as_dispatch_keyref | |
with_const_as_dispatcher | |
is_instance_of_impl | |
is_instance_of_impl< Template, Template< Args...> > | |
strip_referenceness_type_impl | |
strip_referenceness_type_impl_wrapref | |
strip_referenceness_type_impl_wrapref< T, std::enable_if_t< util::is_reference_wrapper_v< std::remove_cv_t< T > > > > | |
strip_referenceness_type_impl_ref | |
strip_referenceness_type_impl_ref< T & > | |
strip_referenceness_type_impl_ref< T && > | |
referenced_address_impl | |
referenced_address_impl< T, std::enable_if_t< util::is_reference_wrapper_v< T > > > | |
lvalue_reference_into_wrapper_type_impl_final | |
lvalue_reference_into_wrapper_type_impl_final< T & > | |
lvalue_reference_into_wrapper_type_impl_wrapper | |
lvalue_reference_into_wrapper_type_impl_wrapper< T, std::enable_if_t< util::is_reference_wrapper_v< T > > > | |
lvalue_reference_into_wrapper_type_impl | |
MoveFromPointersImpl | |
PointerVectorMaker | |
PointerVectorMaker< Coll, std::enable_if_t< util::is_unique_ptr_v< typename Coll::value_type > > > | |
MoveFromPointersImpl< std::vector< Data >, PtrColl > | |
ToStringImpl | |
ToStringImpl< T, std::enable_if_t< util::is_basic_string_type_v< T > > > | |
ToStringImpl< T, std::enable_if_t< util::is_basic_string_view_type_v< T > > > | |
values_impl | |
map_values_impl | |
values_impl< std::map< Key, Value, Args...> > | |
values_impl< std::unordered_map< Key, Value, Args...> > | |
zip_iterator | |
zip_iterator< Lead > | |
AssnsNodeGetter | |
AssnsNodeGetter< 0U, L, R, D > | |
AssnsNodeGetter< 1U, L, R, D > | |
AssnsNodeGetter< 2U, L, R, D > | |
FilterRangeForStruct | |
GridContainerIndicesBase | Index manager for a container of data arranged on a DIMS-dimension grid |
GridContainerBase | Base class for a container of data arranged on a grid |
RangeForWrapperIterator | |
Comparer | Visitor to compare iterators (returns whether they differ) |
ComparerImpl | |
ComparerImpl< A, B, std::enable_if_t< std::is_convertible< decltype(std::declval< A >()!=std::declval< B >()), bool >::value > > | |
Decrementer | Visitor to decrement an iterator |
DecrementerImpl | |
DecrementerImpl< Iter, std::enable_if_t< is_type_v< decltype(--(std::declval< Iter >()))> > > | |
Dereferencer | Visitor to dereference an iterator |
DereferencerImpl | |
DereferencerImpl< Result, Iter, std::enable_if_t< is_type_v< decltype(*(std::declval< Iter >()))> > > | |
Difference | Visitor to compare iterators (returns whether they differ) |
DifferenceImpl | |
DifferenceImpl< A, B, std::enable_if_t< std::is_convertible< decltype(std::declval< A >()-std::declval< B >()), RangeForWrapperIterator< BeginIter, EndIter >::difference_type >::value > > | |
Incrementer | Visitor to increment an iterator |
IncrementerImpl | |
IncrementerImpl< Iter, std::enable_if_t< is_type_v< decltype(++(std::declval< Iter >()))> > > | |
IndexAccessor | Visitor to access element by index |
IndexAccessorImpl | |
IndexAccessorImpl< Result, Iter, std::enable_if_t< is_type_v< decltype((std::declval< Iter >())[0])> > > | |
MemberAccessor | Visitor to access a data member of the pointed class |
declval< Iter >().operator->())> > > | |
MemberAccessorImpl | |
RangeForWrapperTraits | Class defining types and traits for RangeForWrapperBox |
RangeForWrapperBox | Class offering begin/end iterators of the same type out of a range of iterators of different types |
DataBox | |
SameIterTag | Tag for internal use |
DiffIterTag | Tag for internal use |
WrapRangeForDispatcher | |
WrapRangeForDispatcher< BaseRange, true > | |
WrapRangeForDispatcher< BaseRange, false > | |
is_type | |
ExtractTensorDimension | |
ExtractTensorDimension< RANK, 0U > | |
count_type_in_list_impl | |
type_is_in_impl | |
has_duplicate_types_unwrapper | |
TagExtractorImpl | |
count_type_in_list_impl< Target, First, Others...> | |
count_type_in_list_impl< Target, Target, Others...> | |
type_is_in_impl< Target, First, Others...> | |
type_is_in_impl< Target, Target, Others...> | |
extract_to_tuple_type_impl | Implementation for extract_to_tuple_type |
extract_to_tuple_type_impl< TargetClass, Extractor, Tuple, N, N, T...> | End-of-recursion specialization: packs all types already extracted into the target type |
extract_to_tuple_type_impl_simple | |
index_of_extracted_type_impl | |
index_of_extracted_type_checked | |
index_of_extracted_type_checked< Extractor, Target, N, N, Tuple > | |
index_of_extracted_type_impl< Extractor, Target, I, Target, Tuple > | |
index_of_extracted_type_checked_after | |
index_of_extracted_type_checked_after< Extractor, Target, N, N, Tuple > | |
index_of_type_base | |
index_of_type_helper | |
has_duplicate_types_impl | |
has_duplicate_types_impl< Tuple, First, Others...> | |
has_duplicate_types_unwrapper< std::tuple< T...> > | |
count_tags_in_list | |
count_tags_in_tuple | |
count_tags_in_tuple< Extractor, Target, std::tuple< Tags...> > | |
TagExtractorImpl< Tagged, std::enable_if_t< always_true_type< typename std::remove_reference_t< Tagged >::tag >::value > > | |
ContainerTraits | |
ContainerStorage | |
ContainerStorageBase | |
ContainerStorage< Cont, std::enable_if_t< util::is_reference_wrapper_v< Cont > > > | |
ContainerTraitsImpl | |
ContainerTraitsImpl< T * > | |
CaseInsensitiveComparer | |
SorterFrom | |
ValueToString | |
MultipleChoiceSelectionOption_t | Class representing one of the available options to be selected |
ValueToString< Value, std::enable_if_t< std::is_enum_v< Value > > > | |
ValueToString< Value, std::enable_if_t< std::is_convertible_v< Value, std::string >||std::is_constructible_v< std::string, Value > > > | |
ValueToString< Value, std::void_t< decltype(std::to_string(std::declval< Value >()))> > | |
fhicl | |
SequenceWrapper | Helper to return a converted sequence from FHiCL configuration |
flags | Classes and functions to manage bit masks and flags |
details | |
SmallestUIntType | |
errors | Namespace enclosing BitMask exceptions |
Exception | Base class for exceptions thrown by flag-related utilities |
FlagNotDefined | Exception thrown to convey that an undefined flag index was tested |
OutOfRange | Exception thrown to convey that an invalid flag index was used |
Flag_t | Type identifying a flag. Operations are implemented as free functions |
Bits_t | Type identifying a set of bits |
BitMaskFromValuesTag | Type for constructor tag from values |
BitMask | A class containing a set of flags |
FlagSet | A class containing a set of flags |
manip | |
details | |
Vector3DStruct | Utility class to store and print a 3D vector |
pre_std | |
identity | Transparent functor that returns its argument just as passed |
is_transparent | |
quantities | Types of variables with a unit |
concepts | Infrastructure for the quantities library |
details | |
category_of_type | |
WithCategory | An object belonging to a category Cat |
has_category | |
has_category< Obj, std::void_t< typename Obj::category_t > > | |
category_has_name | |
category_has_name< Cat, std::void_t< decltype(Cat::name())> > | |
category_traits | |
category_of_type< Cat, std::void_t< typename Cat::category_t > > | |
invert_ratio | |
ratio_simplifier | |
has_unit | Trait: true_type if U is a ScaledUnit -based object |
is_quantity | Trait: true_type if Q is a Quantity specialization |
has_quantity | Trait: true_type if Q is a Quantity -based object |
quantity_value_type | |
is_value_compatible_with | |
has_value_compatible_with | |
numeric_limits | Limits of a quantity are the same as the underlying type |
invert_ratio< std::ratio< Num, Den > > | |
ratio_simplifier< std::ratio< Num, Den > > | |
has_unit_impl | |
has_unit_impl< U, std::enable_if_t< util::always_true_v< typename U::unit_t > > > | |
is_quantity< Quantity< Args...> > | |
has_quantity_impl | |
has_quantity_impl< Q, std::enable_if_t< util::always_true_v< typename Q::quantity_t > > > | |
quantity_value_type_impl | |
quantity_value_type_impl< T, std::enable_if_t<(has_unit_v< T > &&util::always_true_v< typename T::value_t >)> > | |
CategoryBase | An non-mandatory base class for interval and point categories |
is_interval | Trait: true_type if IV is a Interval specialization |
is_point | Trait: true_type if PT is a Point specialization |
Interval | An interval (duration, length, distance) between two quantity points |
Point | A quantity point |
is_interval< Interval< Args...> > | |
is_point< Point< Args...> > | |
Prefix< prefixes::kibi > | Prefix for 1024 (2^10) |
Prefix< prefixes::mebi > | Prefix for 1048576 (2^20) |
Prefix< prefixes::gibi > | Prefix for 1073741824 (2^30) |
Prefix< prefixes::tebi > | Prefix for 2^40 |
Prefix< prefixes::pebi > | Prefix for 2^50 |
Prefix< prefixes::exbi > | Prefix for 2^60 |
UnitBase | |
Prefix | |
ScaledUnit | |
Quantity | A value measured in the specified unit |
datasize_literals | Literal constants for data size quantities |
details | |
electromagnetism_literals | Literal constants for quantities |
electronics_literals | Literal constants for electronics quantities |
energy_literals | Literal constants for energy quantities |
frequency_literals | Literal constants for frequency quantities |
intervals | |
points | |
prefixes | Definitions of additional prefixes |
space_literals | Literal constants for space quantities |
time_literals | Literal constants for time quantities |
units | Definitions of actual units |
Byte | |
Coulomb | |
Volt | |
Tick | |
Counts | |
ElectronVolt | |
Hertz | |
Second | |
Meter | |
NoCategory | |
MissingUnit | String representing a quantity has no unit |
InvalidUnitPrefix | String representing a quantity has unsupported unit prefix |
MismatchingUnit | String representing a quantity has incompatible unit |
ValueError | String representing a quantity has an invalid number |
ExtraCharactersError | String representing a quantity has spurious characters after the number |
ROOT | |
TDirectoryChanger | A class restoring the previous TDirectory on destruction |
TStyleChanger | A class restoring the previous TStyle on destruction |
Binner | Helper class binning values in a range |
FastAndPoorGauss | Translates a number u uniformly distributed between 0 and 1 into a Gaussian distributed one z |
GaussianTransformer | Transforms a standard normal number into one on a different normal distribution |
UniformSequence | Samples the interval [ 0, 1 ] in sequence, cyclically |
NonRandomCounter | Fast random engine which returns sequential numbers |
RandFastGauss | Normal distribution focussing on speed |
SampledFunction | Precomputed discrete sampling of a given function |
Range_t | Record used during initialization |
identity | Substitute for C++20 std::identity |
RegexDataProductSelector | Matches products by regex on process, module label and instance name |
ProductRegex | A pattern on a input tag (empty matches everything) |
ArtHandleTrackerInterface | Interface to facilitate the use of util::ArtHandleTracker specializations |
ArtHandleTrackerManager | Manages handle trackers for an easy call of removeCachedProduct() |
Config_t | Configuration record |
LocalArtHandleTrackerManager | Variant of util::ArtHandleTrackerManager in local scope |
addIndent | Stream modifier that makes it "indented" |
PathPointInfo_t | Data returned by findMiddlePointInPath() |
NormalDistribution | |
collection_value_type | Trait of value contained in the template collection Coll |
collection_value_access_type | Trait of type obtained by access to element of collection Coll |
collection_value_constant_access_type | Trait of type obtained by constant access to element of collection Coll |
collection_reference_type | Trait of a type that can be used to reference the collection Coll |
collection_from_reference_type | Trait with the type of collection referenced by collRef |
count_iterator | An iterator dereferencing to a counter value |
self_type | Trait returning the very same type as in the template argument |
always_false_type | A std::false_type with a template argument |
always_true_type | A std::true_type with a template argument |
find_next_type | Trait: index of the first occurrence of T among the specified Types , starting from the one with index StartFrom |
is_any_of | Trait: whether T is among the specified Types |
is_instance_of | Trait describing whether T is a template instance of Template |
is_STLarray | Identifies whether the specified type is a STL array |
is_character_type | Trait: whether type T is a character type |
is_string_type | Trait: whether type T is a character string type |
is_basic_string_type | Trait: whether type T is a STL string type |
is_basic_string_view_type | Trait: whether type T is a std::string_view type |
with_const_as | Trait with type Base , plus the constantness as in Key |
strip_referenceness_type | Trait with type T stripped of all known reference types |
reference_addresser | Functor applying the proper referenced_address() function |
lvalue_reference_into_wrapper_type | Trait with type T into std::reference_wrapper if reference |
is_STLarray< std::array< T, N > > | |
AddressTaker | Functor returning the address in memory of the operand |
Dereferencer | Functor dereferencing the operand |
KeepByPositionFilterTag | Tag for filters |
PositionInVolumeFilter | Use to keep particles with at least part of trajectory in a volume |
VolumeInfo_t | |
span_base | Non-templated base class for span |
span | Simple class with a begin and an end |
UBDaqID | |
DatabaseUtil | |
GeometryUtilities | |
GridContainerIndicesBase1D | Index manager for a container of data arranged on a >=1-dim grid |
GridContainerIndicesBase2D | Index manager for a container of data arranged on a >=2-dim grid |
GridContainerIndicesBase3D | Index manager for a container of data arranged on a >=3-dim grid |
GridContainerBase1D | Base class for a container of data arranged on a 1D-grid |
GridContainerBase2D | Base class for a container of data arranged on a 2D-grid |
GridContainerBase3D | Base class for a container of data arranged on a 3D-grid |
LArFFT | |
LArFFTW | |
LArFFTWPlan | |
PxHitConverter | |
PxPoint | |
PxHit | |
PxLine | |
UniqueRangeSet | Std::set of util::Range, which does not allow any overlap in contained element. std::set<Range> w/ modified insert/emplace function. Original std::set does not allow
modification of element. I assume what we're interested in is "find if the range already \n
exists, and merge if it exists". The insert function does that by recursively looking up
overlapping elements w.r.t. input argument of insert function.
|
Range | "Range" w/ notion of ordering. A range is defined by a pair of "start" and "end" values. This is stored in std::pair
attribute util::Range::_window. This attribute is protected so that the start/end cannot
be changed w/o a check that start is always less than end. Note the specialization
requires a template class T to have less operator implemented.
|
RangeForWrapperTag | Tag marking the use of RangeForWrapperBox |
SignalShaper | |
SignalShaping | |
TensorIndicesBasicTypes | Types for TensorIndices class |
TensorIndices | Converts a tensor element specification into a linear index |
TensorIndices< 1U > | |
count_type_in_tuple | Holds whether the Target type is element of the specified std::tuple |
extract_to_tuple_type | Returns type TargetClass<U...> from a SrcTuple<T...> |
index_of_extracted_type | Returns the index of the element in Tuple with the specified type |
has_extracted_type | Trait holding whether an element in Tuple type contains Target |
has_duplicate_extracted_types | Traits holding whether elements of Tuple have duplicate types |
count_extracted_types | Counts the elements of a tuple-like type containing a Target type |
TaggedType | A type with a specified tag |
add_tag | |
remove_tag | Trait holding the type contained in a TaggedType (or the type itself) |
remove_tag< TaggedType< T, Tag > > | |
TagN | Tag class parametrized by a sequence of numbers |
TagExtractor | Extracts the tag from a type |
count_type_in_tuple< Target, std::tuple< T...> > | |
UtilException | |
LArPropTest | |
MappedContainerBase | Non-template base class for MappedContainer |
MappedContainer | A meta-container providing transparent mapping on top of another |
IteratorBase | |
MultipleChoiceSelectionBase | Base class of util::MultipleChoiceSelection with basics independent of the option type |
Exception | |
OptionAlreadyExistsError | Adding an option that already exists |
UnknownOptionError | Request for unknown option |
MultipleChoiceSelection | Helper to select one among multiple choices via strings |
LazyVector | A contiguous data container expanded on write |
SumSecondFunction | |
VectorMap | |
value_compare | |
EventChangeTracker_t | Detects the presence of a new event |
LocalState_t | |
DataProductChangeTracker_t | Detects the presence of a new event or data product |
LocalState_t | |
PlaneDataChangeTracker_t | Detects the presence of a new event, data product or wire plane |
LocalState_t | |
GaussianEliminationAlg | |
FileSpec | |
FileCatalogMetadataSBN | |
MetadataSBN | |
metadata | |
SignalShapingServiceSBND | |
v06_30_00-GeoToGeometry | |
v06_43_00-UpdateGeometryToLArCoreAlg | |
v08_04_00-LarDataUtils | |
validate_in_job | |
vertex | Vertex reconstruction |
AggregateVertexAna | |
FeatureVertexFinder | |
FeatureVertexFinderAna | |
PrimaryVertexFinder | |
VertexCheater | |
VertexFinder2D | |
voronoi2d | |
BSTNode | BSTNode class definiton specifically for use in constructing Voronoi diagrams. We are trying to follow the prescription described in "Computational Geometry" by Mark de Berg, et al |
BeachLine | This defines the actual beach line. The idea is to implement this as a self balancing binary search tree |
EventUtilities | Internal class definitions to facilitate construction of diagram |
IEvent | |
SiteEvent | Internal class definitions to facilitate construction of diagram |
CircleEvent | |
VoronoiDiagram | VoronoiDiagram class definiton |
wc | |
CellTree | |
wcls | |
bits | |
ElectronsAdapter | |
PointAdapter | |
StepAdapter | |
DepoAdapter | |
ChannelNoiseDB | |
ChannelSelectorDB | |
CookedFrameSink | |
CookedFrameSource | |
FrameSaver | |
LazyTrace | |
LazyFrame | |
LazyFrameSource | |
MultiChannelNoiseDB | |
SubDB | |
RawFrameSource | |
SimChannelSink | |
SimDepoSetSource | |
DepoAdapter | |
SimDepoSource | |
IArtEventVisitor | |
MainTool | |
WireCellToolkit | |
WCLSKeysToIgnore | |
WCLSConfig | |
WCLS | |
WireAna | |
WireAna | |
AbsSorter | |
AcceptEllipse | |
AcceptFindNeighbors | |
AClass | |
aLoop | |
ArgsFixture | |
ArtServiceHelper | |
aSetup | |
AssnAnalyzer | |
AtomicNumberTestFixture | |
base_iterator | |
BClass | |
BeamNtuple | |
begin_const_iterator_t | |
begin_iterator_t | |
BooNENtuple | |
CClass | |
cEventProperties_t | |
ChanData | |
ChannelNoiseService | |
ChargedSpacePointProxyTest | Runs a test of proxy::ChargedSpacePoints interface |
Config | |
CluLen | |
CMalgoPolyContain | |
CMalgoPolyContain | |
CMalgoPolyContain | |
CollectionWireHit | |
compare_to_range | |
compare_to_value | |
ConfigurationParameters | |
ConfigurationParser | |
opt | |
ContainerWith_empty | |
ContainerWith_is_valid | |
ContainerWith_isValid | |
ContainerWith_size | |
CRHitRemoval | |
CRHitRemovalByPCA | |
CRTData | CRT Hit Info |
CRTTrigFilter | |
Data | |
DataCreatorBase | Interface of an object creating data to be tested on |
dbsPoint | |
dist_projected | |
DummyAnalyzer | Module which does nothing |
DummyFilter | Filter module which passes everything |
DummyProducer | Module which does nothing |
ElectronLifetime | |
EmptyClass | |
end_const_iterator_t | |
end_iterator_t | |
epsilon_neighbours_s | |
EventIDTree | Class managing the serialization of event ID in a simple ROOT tree |
EventInfo_t | Information about the event |
EventInfoTree | Class managing the serialization of event information in a simple ROOT tree |
Expected_t | |
FakeFlash | |
FakePhotoS | |
FidVol | |
FileMeta | Metadata for each input file |
FilterOnArtPathOutcome | Filter module using a response an existing trigger path response |
Config | |
TriggerSpec | |
FilterOpFlash | |
FlashFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashFactoryBase | Abstract base class for factory (to be implemented per flash) |
FlashHypothesis | |
FlashPredict | |
BookKeeping | |
ChargeDigest | |
ChargeMetrics | |
Fits | |
FlashMetrics | |
SimpleFlash | |
FluxGeoFilter | |
FluxReaderAna | |
G4InfoReducer | |
G4ThermalElectron | |
GaussianNoiseCreator | Data creator: Gaussian random data |
GeoDump | |
GeometryGeoIDTestFixture | |
GeometryIteratorTestFixture | |
GeometryStandardChannelMappingTestFixture | |
GFAbsRecoHitProducer | Abstract interface class for GFRecoHitProducer |
GFException | Exception class for error handling in GENFIT (provides storage for diagnostic information) |
GFRecoHitProducer | Template class for a hit producer module |
GlobalServicesClass | |
GroupWireDigIndx | |
Histos | |
HitAnaAlgFixture | |
Hitdumper | |
HitMerger | |
HitSelector | |
houghCorner | |
ICARUSFlashFinder | |
IcarusGeometryConfiguration | |
IcarusGeometryIteratorTestFixture | |
ICARUSMCOpFlash | |
ICARUSMCOpHit | |
ICARUSOpFlashAna | |
ICARUSOpHitAna | |
ICARUSOpHitTuple | |
ICARUSParticleAna | |
IHitEfficiencyHistogramTool | |
IHitHistogramTool | |
InductionWireHit | |
INormalizeCharge | INormalizeCharge interface class definiton |
IRawDigitHistogramTool | |
is_assn | |
is_assn< art::Assns< L, R, D > > | |
IsfiniteTester | |
IsfiniteTester< Vector, 2U > | |
IsfiniteTester< Vector, 3U > | |
IsfiniteTester< Vector, 4U > | |
ITrackHistogramTool | |
IWireHistogramTool | |
KalmanFilterFinalTrackFitter | Producer for fitting Trajectories and TrackTrajectories using TrackKalmanFitter |
KalmanFilterTrajectoryFitter | Producer for fitting Trajectories and TrackTrajectories using TrackKalmanFitter |
LArContent | LArContent class |
LArDLContent | LArDLContent class |
LArStackingAction | |
lartbb_RemoveCorrelatedNoise | |
lartbb_WaveformChar | |
less | |
makeAdaptedSpanDocumentation1TestClass | |
makeTransformedSpanDocumentation1TestClass | |
MCAssociations | Track analysis example |
MCBTAlg | |
MCBTDemo | |
MCReco | |
MCTruthTestAna | |
mergedLines | |
MultiPandoraApi | MultiPandoraApi class |
MultiPandoraApiImpl | MultiPandoraApiImpl class |
MultiPartRain | |
MultiPartVertex | |
MuonTrackFilter | |
MuonTrackProducer | |
MyOtherProvider | |
MyProvider | |
MyPtr | |
MyServiceTemplate | |
NCDeltaRadiative | |
NCRadiativeResonant | |
Neighbors_t | |
Neighbour | |
NestAlg | |
NeutronHPphysics | |
node_s | |
NormalDatumClass | |
NuShowerEff | |
O | |
ObjectWithCategory | |
ObjectWithoutCategory | |
OpDetWFDump | |
OpticalRecoRException | |
OurClass | |
PartGenParam | |
PhotonPropogationICARUS | |
PhysListLoader | |
PinnedDatumClass | |
PinnedDatumClassBase | |
PlotCategory | |
PlotDef | |
PlotDefMultiVar | |
PlotDefSpill | |
PlotDetectorActivityRates | Produces plots. Aaah! |
AlgorithmConfiguration | Data structure with all the configuration |
BinConfig | |
FHiCLconfig | |
BinningConfig | |
PlotInfoTree | Class managing the serialization of plot information in a simple ROOT tree |
pmtTriggerProducer | |
point_s | |
Polygon2D | |
PropagationTimeModel | |
protoTrack | |
ProxyBaseTest | Runs a test of proxy::Tracks interface |
Config | |
PtrMakerAnalyzer | |
PtrMakerProducer2 | |
PU | |
PythonDictConverter | |
QuadExpr | |
RandomDataCreator | Data creator: uniformly random data, full range |
RawDigitFilterICARUS | |
RawDigitSmoother | |
RecoProxyUsageExample | Example of analyzer accessing vertices, tracks, and hits, using RecoBaseProxy |
Config | |
ResponseTree | Class managing the serialization of trigger responses in a simple ROOT tree |
Results_t | Structure to hold enough information to computed the expected results |
ReturnBool | |
RootGausFuncWrapper | |
RunBefore | |
RunList | |
RunRange | |
RunStarting | |
SaveConfigurationIntoTFile | Writes the art configuration into the TFileService file |
Config | |
SBND_QGSP_BERT_NNC | |
SBNDCRTGeometryTest | |
SBNDFlashAna | |
SBNDGeometryConfiguration | |
SBNDGeometryIteratorTestFixture | |
SBNDMCFlash | |
SBNDNoiseServiceFromHist | |
SBNDNoNoiseService | |
SBNDOpT0Finder | |
SBNDOpT0FinderAna | |
SBNDThermalNoiseServiceInFreq | |
SBNDThermalNoiseServiceInTime | |
SBNDuBooNEDataDrivenNoiseService | |
SelDef | |
SelDefSpill | |
SemiAnalyticalModel | |
Dims | |
OpticalDetector | |
ServiceHandleBase | |
Shower | |
ShowerQuality | |
TreeParams_t | For convenience: struct to define a set of parameters per shower to be stored in TTree |
ShowerReco3D | |
showertree | |
SimTestPulse | |
SimTestPulseAna | |
SimTestPulseWire | |
SineWaveCreator | Data creator: sine wave data |
SizedContainer | |
SortByElement | |
SorterByKey | |
SpaceCharge | |
SpanDocumentation1TestClass | |
Spehere | Representation of a 3D sphere Defines a 3D Sphere having an center (Point_t) and a radius (double) |
Spehere | Representation of a 3D sphere Defines a 3D Sphere having an center (Point_t) and a radius (double) |
StandardGeometryConfiguration | |
StatusConfiguration | |
Struct | |
SubRun | The standard subrun data definition |
Summer | |
SurfXYZTestFixture | |
SurfYZLineTestFixture | |
SurfYZTestFixture | |
TaggedType | |
TaggedType< Tag, void > | |
tagger | |
Tagger | |
TempHit | |
test_vectorAccess | |
test_vectorAccess< Vector const > | |
TestDataMakerBase | |
TestDataMakerClass | |
TestDataMakerClass< std::array< T, N > > | |
TestDataMakerClass< std::unique_ptr< T[]> > | |
TestExtractTag | |
TestGeneratedEventTimestamp | |
TestManagerClass | Test manager class |
FailureInfo_t | Data structure to document failure of a single action |
TestTagA | |
TestTagB | |
TestTagC | |
TestTagged | |
total_extent | Total_extent<T>value has the total number of elements of an array |
ToyEnergyScaleSyst | |
ToyNormSyst | |
TParameter | |
TPCgroup_t | |
TPCPurityInfo | TPCPurity Analysis Info |
TPCwithArea_t | |
Track | |
TrackAnalysis | Track analysis example |
TrackHistos | |
TrackProducerFromPFParticle | Produce a reco::Track collection, as a result of the fit of an existing recob::PFParticle collection |
TrackProducerFromTrack | Produce a reco::Track collection, as a result of the fit of an existing recob::Track collection |
TrackProducerFromTrackTrajectory | Produce a reco::Track collection, as a result of the fit of an existing recob::TrackTrajectory collection |
TrackProxyTest | Runs a test of proxy::Tracks interface |
Config | |
Tracks | |
TreeHolder | |
TriggerGatesInfo | All information from the trigger gates |
TriggerGateInfo | Information from a single trigger gate |
TriggerGateTree | Class managing the serialization of trigger gates in a simple ROOT tree |
trkPoint | |
TrueHistos | |
TrueParticle | |
TruncMean | |
type | |
UncopiableDatumClass | |
UniformNoiseCreator | Data creator: uniformly random data, specified range plus offset (pedestal) |
UnmovableDatumClass | |
VectorTraitsTester | |
Vector0D | |
Vector1D | |
Vector2D | |
Vector3D | |
Vector4D | |
Vector5D | |
VertexFitMinuitStruct | |
VertexHistos | |
Visitor | |
WebReaderTest | |
WireChar | |
WireHit | |
WithAssociatedStruct | Helper to create associated data proxy |
YetAnotherProvider | |