#include <JOmniFactory.h>
◆ ConfigType
◆ BeginRun()
◆ ChangeRun()
◆ config()
Retrieve reference to embedded config object.
◆ ConfigureAllParameters()
◆ FindVariadicCollectionCount()
| std::size_t JOmniFactory< AlgoT, ConfigT >::FindVariadicCollectionCount |
( |
std::size_t |
total_input_count, |
|
|
std::size_t |
variadic_input_count, |
|
|
std::size_t |
total_collection_count, |
|
|
bool |
is_input |
|
) |
| |
|
inline |
◆ GetApplication()
◆ GetPluginName()
◆ GetPrefix()
◆ Init()
◆ logger()
Retrieve reference to already-configured logger.
◆ PreInit()
| void JOmniFactory< AlgoT, ConfigT >::PreInit |
( |
std::string |
tag, |
|
|
std::vector< std::string > |
default_input_collection_names, |
|
|
std::vector< std::string > |
default_output_collection_names |
|
) |
| |
|
inline |
◆ Process() [1/2]
◆ Process() [2/2]
Reimplemented in eicrecon::CalorimeterClusterRecoCoG_factory, eicrecon::CalorimeterClusterShape_factory, eicrecon::CalorimeterHitDigi_factory, eicrecon::CalorimeterHitReco_factory, eicrecon::CalorimeterHitsMerger_factory, eicrecon::CalorimeterIslandCluster_factory, eicrecon::CalorimeterParticleIDPostML_factory, eicrecon::CalorimeterParticleIDPreML_factory, eicrecon::CalorimeterTruthClustering_factory, eicrecon::EnergyPositionClusterMerger_factory, eicrecon::HEXPLIT_factory, eicrecon::ImagingClusterReco_factory, eicrecon::ImagingTopoCluster_factory, eicrecon::SimCalorimeterHitProcessor_factory, eicrecon::TrackClusterMergeSplitter_factory, eicrecon::TruthEnergyPositionClusterMerger_factory, eicrecon::CALOROCDigitization_factory, eicrecon::CFDROCDigitization_factory, eicrecon::EICROCDigitization_factory, eicrecon::MPGDTrackerDigi_factory, eicrecon::PhotoMultiplierHitDigi_factory, eicrecon::PulseCombiner_factory, eicrecon::PulseGeneration_factory< HitT >, eicrecon::PulseNoise_factory, eicrecon::SiliconChargeSharing_factory, eicrecon::SiliconPulseDiscretization_factory, eicrecon::SiliconTrackerDigi_factory, eicrecon::FarDetectorLinearTracking_factory, eicrecon::FarDetectorTrackerCluster_factory, eicrecon::FarDetectorTransportationPostML_factory, eicrecon::FarDetectorTransportationPreML_factory, eicrecon::MatrixTransferStatic_factory, eicrecon::PolynomialMatrixReconstruction_factory, eicrecon::CollectionCollector_factory< T, IsOptional >, eicrecon::FilterMatching_factory< ToFilterObjectT, ToFilterMemberFunctionPtr, FilterByObjectT, FilterByMemberFunctionPtr >, eicrecon::ONNXInference_factory, eicrecon::SubDivideCollection_factory< T >, eicrecon::ChargedCandidateMaker_factory, eicrecon::TrackProtoClusterMatchPromoter_factory, eicrecon::IrtCherenkovParticleID_factory, eicrecon::MatchToRICHPID_factory, eicrecon::MergeCherenkovParticleID_factory, eicrecon::MergeTrack_factory, eicrecon::RichTrack_factory, eicrecon::PIDLookup_factory, eicrecon::ChargedReconstructedParticleSelector_factory, eicrecon::ClustersToParticles_factory, eicrecon::FarForwardNeutralsReconstruction_factory, eicrecon::HadronicFinalState_factory< AlgoT >, eicrecon::InclusiveKinematicsML_factory, eicrecon::InclusiveKinematicsReconstructed_factory< AlgoT >, eicrecon::InclusiveKinematicsTruth_factory, eicrecon::JetReconstruction_factory< InputT >, eicrecon::LambdaReconstruction_factory, eicrecon::LGADHitCalibration_factory, eicrecon::MatchClusters_factory, eicrecon::MC2ReconstructedParticle_factory, eicrecon::PrimaryVertices_factory, eicrecon::ReconstructedElectrons_factory, eicrecon::ScatteredElectronsEMinusPz_factory, eicrecon::ScatteredElectronsTruth_factory, eicrecon::SecondaryVerticesHelix_factory, eicrecon::TrackClusterMatch_factory, eicrecon::TransformBreitFrame_factory, eicrecon::UndoAfterBurnerMCParticles_factory, eicrecon::ActsToTracks_factory, eicrecon::ActsTrackMerger_factory, eicrecon::AmbiguitySolver_factory, eicrecon::CKFTracking_factory, eicrecon::IterativeVertexFinder_factory, eicrecon::LGADHitClustering_factory, eicrecon::MPGDHitReconstruction_factory, eicrecon::SecondaryVertexFinder_factory, eicrecon::TrackerHitReconstruction_factory, eicrecon::TrackerMeasurementFromHits_factory, eicrecon::TrackParamTruthInit_factory, eicrecon::TrackProjector_factory, eicrecon::TrackPropagation_factory, eicrecon::TrackSeeding_factory, eicrecon::TracksToParticles_factory, BasicTestAlg, VariadicTestAlg, SubsetTestAlg, VariadicOutputTestAlg, OptionalPodioInputTestAlg, and OptionalVariadicPodioInputTestAlg.
◆ RegisterInput()
◆ RegisterOutput()
◆ RegisterParameter()
◆ RegisterResource()
◆ RegisterService()
◆ SetApplication()
◆ SetPluginName()
◆ m_inputs
◆ m_outputs
◆ m_parameters
◆ m_resources
◆ m_services
The documentation for this class was generated from the following file: