![]() |
ATLAS Offline Software
|
Tool to dump jets to the log. More...
#include <JetDumper.h>
Public Types | |
| typedef std::string | Name |
| typedef std::vector< Name > | NameList |
| typedef xAOD::JetFourMom_t | FourVector |
| typedef std::vector< const xAOD::IParticle * > | APVector |
| typedef ElementLink< xAOD::IParticleContainer > | APEL |
| typedef std::vector< APEL > | APELVector |
| typedef std::vector< const xAOD::MuonSegment * > | MSVector |
| typedef ElementLink< xAOD::MuonSegmentContainer > | MSEL |
| typedef std::vector< MSEL > | MSELVector |
Public Member Functions | |
| JetDumper (const std::string &myname) | |
| template<typename T> | |
| int | dump_object (const T *pjet, const std::string &objtypename="Unknown") const |
| template<typename TList> | |
| int | dump_collection (const TList *pjets, const std::string &objtypename="Unknown") const |
| int | execute () const |
| Method to be called for each event. | |
| void | print () const |
| Print the state of the tool. | |
| virtual int | inputContainerNames (std::vector< std::string > &connames) |
| Method to return the list of input containers. | |
| virtual int | outputContainerNames (std::vector< std::string > &connames) |
| Method to return the list of output containers. | |
| virtual StatusCode | initialize () |
| Dummy implementation of the initialisation function. | |
| ServiceHandle< StoreGateSvc > & | evtStore () |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc. | |
| const ServiceHandle< StoreGateSvc > & | detStore () const |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc. | |
| virtual StatusCode | sysInitialize () override |
| Perform system initialization for an algorithm. | |
| virtual StatusCode | sysStart () override |
| Handle START transition. | |
| virtual std::vector< Gaudi::DataHandle * > | inputHandles () const override |
| Return this algorithm's input handles. | |
| virtual std::vector< Gaudi::DataHandle * > | outputHandles () const override |
| Return this algorithm's output handles. | |
| Gaudi::Details::PropertyBase & | declareProperty (Gaudi::Property< T, V, H > &t) |
| void | updateVHKA (Gaudi::Details::PropertyBase &) |
| MsgStream & | msg () const |
| bool | msgLvl (const MSG::Level lvl) const |
Additional helper functions, not directly mimicking Athena | |
| template<class T> | |
| const T * | getProperty (const std::string &name) const |
| Get one of the tool's properties. | |
| const std::string & | msg_level_name () const __attribute__((deprecated)) |
| A deprecated function for getting the message level's name. | |
| const std::string & | getName (const void *ptr) const |
| Get the name of an object that is / should be in the event store. | |
| SG::sgkey_t | getKey (const void *ptr) const |
| Get the (hashed) key of an object that is in the event store. | |
Protected Member Functions | |
| void | renounceArray (SG::VarHandleKeyArray &handlesArray) |
| remove all handles from I/O resolution | |
| std::enable_if_t< std::is_void_v< std::result_of_t< decltype(&T::renounce)(T)> > &&!std::is_base_of_v< SG::VarHandleKeyArray, T > &&std::is_base_of_v< Gaudi::DataHandle, T >, void > | renounce (T &h) |
| void | extraDeps_update_handler (Gaudi::Details::PropertyBase &ExtraDeps) |
| Add StoreName to extra input/output deps as needed. | |
Private Types | |
| typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
Private Member Functions | |
| template<typename T> | |
| std::string | object_label (const T *pjet, const std::string &label) const |
| std::string | object_label (const fastjet::PseudoJet &jet, const std::string &label) const |
| template<typename T> | |
| int | dump_object_after_prefix (const T *pjet, const std::string &objtypename) const |
| int | dump_object_after_prefix (const fastjet::PseudoJet &jet, const std::string &objtypename) const |
| int | dump_object_after_prefix (const xAOD::MuonSegment *seg, const std::string &objtypename) const |
| template<typename TObj, typename TMom> | |
| void | get_moment (TObj *pobj, std::string name, TMom &val) const |
| template<typename TObj> | |
| void | get_moment (TObj *pobj, std::string name, FourVector &val) const |
| template<typename TObj> | |
| void | get_moment (TObj *pobj, std::string name, std::string &val) const |
| template<typename TObj> | |
| void | get_moment (TObj *pobj, std::string name, std::vector< int > &) const |
| template<typename TObj> | |
| void | get_moment (TObj *pobj, std::string name, std::vector< float > &) const |
| template<typename TMom> | |
| void | get_moment (const xAOD::Jet *pobj, std::string name, TMom &val) const |
| void | get_moment (const xAOD::Jet *pobj, const std::string &name, FourVector &val) const |
| void | get_moment (const xAOD::Jet *pobj, const std::string &name, std::string &val) const |
| void | get_moment (const xAOD::Jet *pobj, const std::string &name, std::vector< int > &vals) const |
| void | get_moment (const xAOD::Jet *pobj, const std::string &name, std::vector< float > &vals) const |
| template<typename TObj> | |
| std::string | get_moment_as_string (const TObj &obj, std::string name) const |
| std::string | get_moment_as_string (const xAOD::Jet *pobj, const std::string &name) const |
| template<typename TObj> | |
| void | getAssociatedParticles (TObj *pobj, std::string name, APVector &val) const |
| void | getAssociatedParticles (const xAOD::Jet *pobj, const std::string &name, APVector &val) const |
| template<typename TObj> | |
| void | getAssociatedLinks (TObj *pobj, std::string name, APELVector &val) const |
| void | getAssociatedLinks (const xAOD::Jet *pobj, const std::string &name, APELVector &val) const |
| template<typename TObj> | |
| void | getAssociatedParticles (TObj *pobj, std::string name, MSVector &val) const |
| void | getAssociatedParticles (const xAOD::Jet *pobj, const std::string &name, MSVector &val) const |
| template<typename TObj> | |
| void | getAssociatedLinks (TObj *pobj, std::string name, MSELVector &val) const |
| void | getAssociatedLinks (const xAOD::Jet *pobj, const std::string &name, MSELVector &val) const |
| template<typename T> | |
| void | extra_info (const T *, std::ostream &out, int) const |
| void | extra_info (const xAOD::Jet *pjet, std::ostream &out, int iopt) const |
| void | extra_info (const fastjet::PseudoJet *ppsj, std::ostream &out, int linedetail) const |
| Gaudi::Details::PropertyBase & | declareGaudiProperty (Gaudi::Property< T, V, H > &hndl, const SG::VarHandleKeyType &) |
| specialization for handling Gaudi::Property<SG::VarHandleKey> | |
Private Attributes | |
| std::string | m_cname |
| int | m_detail |
| int | m_linedetail |
| int | m_prefix |
| int | m_maxobj |
| float | m_floatmax |
| NameList | m_fmoms |
| NameList | m_imoms |
| Float moments. | |
| NameList | m_bmoms |
| Int moments. | |
| NameList | m_cbmoms |
| Bool moments. | |
| NameList | m_smoms |
| Bool stored as char moments. | |
| NameList | m_fvmoms |
| String moments. | |
| NameList | m_elmoms |
| Four-vector moments. | |
| NameList | m_vimoms |
| Element link moments. | |
| NameList | m_vfmoms |
| Vector<int> moments. | |
| NameList | m_apmoms |
| Vector<float> moments. | |
| StoreGateSvc_t | m_evtStore |
| Pointer to StoreGate (event store by default) | |
| StoreGateSvc_t | m_detStore |
| Pointer to StoreGate (detector store by default) | |
| std::vector< SG::VarHandleKeyArray * > | m_vhka |
| bool | m_varHandleArraysDeclared |
Tool to dump jets to the log.
Tool properties: ContainerName: Name of the container to be dumped Detail: 0 for container info, 1 for one line per object, 2 for object properties LineDetail: 0 for object index, 2 for kinematics, 2 for more Prefix: 0 for no prefix, 1 for type, 2 for container, 3 for type+contaienr MaxObject: Maximum number of objects for which detail is shown FloatMax: Above this value, floats are displayed in scientific notation. FloatMoments: Names of the float moments to display IntMoments: Names of the integer moments to display BoolMoments: Names of the bool moments to display CBoolMoments: Names of the bool moments storaed as char to display StringMoments: Names of the string moments to display FourVectorMoments: Names of the four-vector moments to display ElementLinkMoments: Names of the element link moments to display IntVectorMoments: Names of the int vector moments to display FloatVectorMoments: Names of the float vector moments to display AssociatedParticleVectors: Names of the associated object vectors to display
Definition at line 53 of file JetDumper.h.
Definition at line 64 of file JetDumper.h.
| typedef std::vector<APEL> JetDumper::APELVector |
Definition at line 65 of file JetDumper.h.
| typedef std::vector<const xAOD::IParticle*> JetDumper::APVector |
Definition at line 63 of file JetDumper.h.
Definition at line 62 of file JetDumper.h.
Definition at line 67 of file JetDumper.h.
| typedef std::vector<MSEL> JetDumper::MSELVector |
Definition at line 68 of file JetDumper.h.
| typedef std::vector<const xAOD::MuonSegment*> JetDumper::MSVector |
Definition at line 66 of file JetDumper.h.
| typedef std::string JetDumper::Name |
Definition at line 60 of file JetDumper.h.
| typedef std::vector<Name> JetDumper::NameList |
Definition at line 61 of file JetDumper.h.
|
privateinherited |
Definition at line 388 of file AthCommonDataStore.h.
| JetDumper::JetDumper | ( | const std::string & | myname | ) |
Definition at line 24 of file JetDumper.cxx.
|
inlineprivateinherited |
specialization for handling Gaudi::Property<SG::VarHandleKey>
Definition at line 156 of file AthCommonDataStore.h.
|
inlineinherited |
Definition at line 145 of file AthCommonDataStore.h.
|
inlineinherited |
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 95 of file AthCommonDataStore.h.
| int JetDumper::dump_collection | ( | const TList * | pjets, |
| const std::string & | objtypename = "Unknown" ) const |
Definition at line 369 of file JetDumper.h.
| int JetDumper::dump_object | ( | const T * | pjet, |
| const std::string & | objtypename = "Unknown" ) const |
Definition at line 177 of file JetDumper.h.
|
private |
Definition at line 122 of file JetDumper.cxx.
|
private |
Definition at line 183 of file JetDumper.h.
|
private |
Definition at line 143 of file JetDumper.cxx.
|
inlineinherited |
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Definition at line 85 of file AthCommonDataStore.h.
|
virtual |
Method to be called for each event.
Returns 0 for success.
Implements IJetExecuteTool.
Definition at line 63 of file JetDumper.cxx.
|
private |
Definition at line 275 of file JetDumper.cxx.
|
private |
Definition at line 476 of file JetDumper.h.
|
private |
Definition at line 252 of file JetDumper.cxx.
|
protectedinherited |
Add StoreName to extra input/output deps as needed.
use the logic of the VarHandleKey to parse the DataObjID keys supplied via the ExtraInputs and ExtraOuputs Properties to add the StoreName if it's not explicitly given
|
private |
Definition at line 164 of file JetDumper.cxx.
|
private |
Definition at line 187 of file JetDumper.cxx.
|
private |
|
private |
|
private |
Definition at line 444 of file JetDumper.h.
|
private |
Definition at line 422 of file JetDumper.h.
|
private |
Definition at line 427 of file JetDumper.h.
|
private |
Definition at line 438 of file JetDumper.h.
|
private |
Definition at line 432 of file JetDumper.h.
|
private |
Definition at line 417 of file JetDumper.h.
|
private |
Definition at line 462 of file JetDumper.h.
|
private |
Definition at line 222 of file JetDumper.cxx.
|
private |
Definition at line 200 of file JetDumper.cxx.
|
private |
Definition at line 214 of file JetDumper.cxx.
|
private |
Definition at line 452 of file JetDumper.h.
|
private |
Definition at line 458 of file JetDumper.h.
|
private |
Definition at line 193 of file JetDumper.cxx.
|
private |
Definition at line 207 of file JetDumper.cxx.
|
private |
Definition at line 449 of file JetDumper.h.
|
private |
Definition at line 455 of file JetDumper.h.
|
inherited |
Get the (hashed) key of an object that is in the event store.
This is a bit of a special one. StoreGateSvc and xAOD::TEvent both provide ways for getting the SG::sgkey_t key for an object that is in the store, based on a bare pointer. But they provide different interfaces for doing so.
In order to allow tools to efficiently perform this operation, they can use this helper function.
| ptr | The bare pointer to the object that the event store should know about |
Definition at line 119 of file AsgTool.cxx.
|
inherited |
Get the name of an object that is / should be in the event store.
This is a bit of a special one. StoreGateSvc and xAOD::TEvent both provide ways for getting the std::string name for an object that is in the store, based on a bare pointer. But they provide different interfaces for doing so.
In order to allow tools to efficiently perform this operation, they can use this helper function.
| ptr | The bare pointer to the object that the event store should know about |
Definition at line 106 of file AsgTool.cxx.
|
inherited |
Get one of the tool's properties.
|
inlinevirtualinherited |
Dummy implementation of the initialisation function.
It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...
Reimplemented in asg::DataHandleTestTool, asg::UnitTestTool1, asg::UnitTestTool1A, asg::UnitTestTool2, asg::UnitTestTool3, AsgDeadHVCellRemovalTool, AsgElectronChargeIDSelectorTool, AsgElectronEfficiencyCorrectionTool, AsgElectronIsEMSelector, AsgElectronLikelihoodTool, AsgElectronSelectorTool, AsgForwardElectronIsEMSelector, AsgForwardElectronLikelihoodTool, AsgHelloTool, AsgPhotonEfficiencyCorrectionTool, AsgPhotonIsEMSelector, AthAsgExUnittestTool, AthONNX::JSSMLTool, AthOnnx::OnnxRuntimeInferenceTool, AthOnnx::OnnxRuntimeSessionToolCPU, AthOnnx::OnnxRuntimeSessionToolCUDA, BaseFakeBkgTool, BDTVertexWeightCalculator, BJetCorrectionTool, BookkeeperDumperTool, BookkeeperTool, BoostedJetTaggerTool, BTaggingEfficiencyJsonTool, BTaggingEfficiencyTool, BTaggingEigenVectorRecompositionTool, BTaggingSelectionJsonTool, BTaggingSelectionTool, BTaggingTruthTaggingTool, CaloClusterConstituentsOrigin, CenterOfMassShapesTool, ChargedHadronSubtractionTool, ClusterAtEMScaleTool, ClusterAtMLScaleTool, ClusterMatching::CaloClusterMatchingTool, columnar::ConfigurableColumnExampleTool, columnar::LinkColumnExampleTool, columnar::ModularExampleTool, columnar::MomentumAccessorExampleTool, columnar::OptionalColumnExampleTool, columnar::SimpleSelectorExampleTool, columnar::StringExampleTool, columnar::VariantExampleTool, columnar::VectorExampleTool, ConstitTimeCutTool, ConstituentSubtractorTool, CopyTruthJetParticles, CopyTruthParticles, CorrectPFOTool, CP::ApplyE2YFakeRate, CP::ApplyFakeFactor, CP::AsgFlagSelectionTool, CP::AsgMaskSelectionTool, CP::AsgMassSelectionTool, CP::AsgNumDecorationSelectionTool< T >, CP::AsgNumDecorationSelectionTool< int >, CP::AsgNumDecorationSelectionTool< uint8_t >, CP::AsgPtEtaSelectionTool, CP::AsymptMatrixTool, CP::BaseFakeBkgTool, CP::BaseLinearFakeBkgTool, CP::EgammaCalibrationAndSmearingTool, CP::EgammaIsGoodOQSelectionTool, CP::ElectronChargeEfficiencyCorrectionTool, CP::ElectronLRTOverlapRemovalTool, CP::FFJetSmearingTool, CP::FJvtEfficiencyTool, CP::FJvtSelectionTool, CP::IsolationCloseByCorrectionTool, CP::IsolationCorrectionTool, CP::IsolationHelper, CP::IsolationLowPtPLVTool, CP::IsolationSelectionTool, CP::JetQGTagger, CP::JetQGTaggerBDT, CP::JetTileCorrectionTool, CP::JvtEfficiencyTool, CP::JvtEfficiencyToolBase, CP::JvtSelectionTool, CP::JvtSelectionToolBase, CP::LhoodMM_tools, CP::MuonCalibIntHighpTSmearTool, CP::MuonCalibIntSagittaTool, CP::MuonCalibIntScaleSmearTool, CP::MuonCalibTool, CP::MuonEfficiencyScaleFactors, CP::MuonLRTOverlapRemovalTool, CP::MuonSelectionTool, CP::MuonTriggerScaleFactors, CP::MVATrackVertexAssociationTool, CP::NNJvtEfficiencyTool, CP::NNJvtSelectionTool, CP::PhotonPointingTool, CP::PhotonVertexSelectionTool, CP::PileupReweightingTool, CP::TrackVertexAssociationTool, D3PD::D3PDMCTruthClassifier, Diagram, DiTauMassTools::MissingMassTool, DiTauRecTools::DiTauDiscriminantTool, DiTauRecTools::DiTauIDVarCalculator, DiTauRecTools::DiTauOnnxDiscriminantTool, dRMatchingTool, ECUtils::EventCleaningTool, EfficiencyResponseHistos, EGammaAmbiguityTool, egammaMVACalibTool, EL::UnitTestTool, ElectronPhotonVariableCorrectionBase, ElectronPhotonVariableCorrectionTool, EnergyCorrelatorGeneralizedRatiosTool, EnergyCorrelatorGeneralizedTool, EnergyCorrelatorRatiosTool, EnergyCorrelatorTool, EnhancedBiasWeighter, EtaJESCalibStep, EventDensityTool, EventShapeCopier, ExtendTrackToLayerTool, FastJetInterfaceTool, FlavorTagDiscriminants::DL2Tool, FlavorTagDiscriminants::HbbTagTool, FlavorTagDiscriminants::TrackClassifier, FlavorTagDiscriminants::VRJetOverlapDecoratorTool, FlavorTagInference::GNNTool, FlavorTagInference::MultifoldGNNTool, FSR::FsrPhotonTool, GoodRunsListSelectionTool, GSCCalibStep, HI::HIEventSelectionTool, HI::HIPileupTool, HI::HIVertexSelectionTool, HIClusterSubtraction, HIEfficiencyResponseHistos, HIEventShapeFillerTool, HIEventShapeJetIteration, HIEventShapeMapTool, HIEventShapeSummaryTool, HiggsTruthCategoryTool, HIJetClusterIndexAssociationTool, HIJetClusterSubtractorTool, HIJetConstituentModifierTool, HIJetConstituentSubtractionTool, HIJetDRAssociationTool, HIJetMaxOverMeanTool, HIJetSignificanceTool, HIJetUEMonitoring, HistoDefinitionTool, HistoGroupBase, HistosForJetSelection, HIUEModulatorTool, IDTPM::DeltaRMatchingToolBase< T, R >, IDTPM::DeltaRMatchingToolBase< xAOD::TrackParticle >, IDTPM::DeltaRMatchingToolBase< xAOD::TrackParticle, xAOD::TruthParticle >, IDTPM::DeltaRMatchingToolBase< xAOD::TruthParticle, xAOD::TrackParticle >, IDTPM::EFTrackMatchingTool, IDTPM::JsonPlotsDefReadTool, IDTPM::OfflineTrackQualitySelectionTool, IDTPM::RoiSelectionTool, IDTPM::StableDeltaRMatchingTool< T, R >, IDTPM::StableDeltaRMatchingTool< xAOD::TrackParticle, xAOD::TrackParticle >, IDTPM::StableDeltaRMatchingTool< xAOD::TrackParticle, xAOD::TruthParticle >, IDTPM::StableDeltaRMatchingTool< xAOD::TruthParticle, xAOD::TrackParticle >, IDTPM::TrackAnalysisInfoWriteTool, IDTPM::TrackObjectSelectionTool, IDTPM::TrackQualitySelectionTool, IDTPM::TrackRoiSelectionTool, IDTPM::TrackTruthMatchingTool, IDTPM::TruthQualitySelectionTool, IDTPM::TruthTrackMatchingTool, IDTPM::VertexQualitySelectionTool, IDTPM::VertexRoiSelectionTool, IHIEventShapeMapTool, InDet::InclusiveTrackFilterTool, InDet::InDetHardScatterSelectionTool, InDet::InDetSecVtxTrackSelectionTool, InDet::InDetTrackBiasingTool, InDet::InDetTrackSelectionTool, InDet::InDetTrackSmearingTool, InDet::InDetTrackSystematicsTool, InDet::InDetTrackTruthFilterTool, InDet::InDetTrackTruthOriginTool, InDet::InDetUsedInFitTrackDecoratorTool, InDet::JetTrackFilterTool, InDetGNNHardScatterSelection::GNNTool, InDetSecVtxTruthMatchTool, InDetVertexTruthMatchTool, InSituCalibStep, JetAttributeHisto, JetAttributeRatioSelector, JetAttributeSelector, JetBadChanCorrTool, JetBalancePFlowJvtTool, JetBottomUpSoftDrop, JetCalibrationTool, JetCalibTool, JetCaloCellQualityTool, JetCaloEnergies, JetCaloQualityTool, JetCaloQualityToolFE, JetCleaningTool, JetClusterer, JetClustererByVertex, JetClusterMomentsTool, JetConstitFourMomTool, JetConstituentFrac, JetConstituentModSequence, JetConstituentsRetriever, JetContainerHistoFiller, JetCopier, JetDRTrackAssocTool, JetECPSFractionTool, JetEMScaleMomTool, JetEventSelector, JetFinder, JetForwardJvtTool, JetForwardJvtToolBDT, JetForwardPFlowJvtTool, JetFromPseudojet, JetGrooming::JetGroomer, JetGrooming::JetTrimming, JetGrooming::RecSoftDrop, JetGrooming::SoftDrop, JetGroomMRatio, JetHelper::HistoInput1D, JetHelper::HistoInput2D, JetHelper::HistoInput3D, JetHelper::VarTool, JetHistoBase, JetInputElRemovalTool, JetIsolationTool, JetLArHVTool, JetModifiedMassDrop, JetOriginCorrectionTool, JetParticleAssociation, JetPileupLabelingTool, JetPileupTag::JetVertexNNTagger, JetPruner, JetPseudojetCopier, JetPseudojetRetriever, JetPtAssociationTool, JetQGTaggerVariableTool, JetQuarkChargeLabelingTool, JetReclusterer, JetReclusteringTool, JetRecTool, JetRecursiveSoftDrop, JetSelectorAttribute, JetSelectorAttributeRunII, JetSoftDrop, JetSplitter, JetSubStructureMomentToolsBase, JetToolRunner, JetTrackMomentsTool, JetTrackSumMomentsTool, JetTrimmer, JetTruthLabelingTool, JetTruthParticleSelectorTool, JetUncertaintiesTool, JetUsedInFitTrackDecoratorTool, JetVertexFractionTool, JetVertexTaggerTool, JetVoronoiDiagramHelpers::Diagram, JetVoronoiMomentsTool, JetWidthTool, JSSTaggerBase, JSSTaggerUtils, JSSWTopTaggerANN, JSSWTopTaggerDNN, KTSplittingScaleTool, LeadingJetsRelations, LVL1::L1CaloCells2TriggerTowers, LVL1::L1CaloFcal23Cells2RxMappingTool, LVL1::L1CaloLArTowerEnergy, LVL1::L1CaloMonitoringCaloTool, LVL1::L1CaloOfflineTriggerTowerTools, LVL1::L1CaloTTIdTools, LVL1::L1CaloxAODOfflineTriggerTowerTools, LVL1::TrigT1CaloMonErrorTool, LVL1::TrigT1CaloMonErrorToolV1, LVL1BS::PpmByteStreamReadV1V2Tool, LVL1BS::TrigT1CaloDataAccessV2, MBTSTimeFilterTool, MCTruthClassifier, met::ColumnarMETMaker, met::METAssociationTool, met::METAssociator, met::METBuilderTool, met::METCaloRegionsTool, met::METEgammaAssociator, met::METElectronAssociator, met::METJetAssocTool, met::METJetTool, met::METMaker, met::METMuonAssociator, met::METNet, met::METPhotonAssociator, met::METRecoTool, met::METRefinerTool, met::METRegionsTool, met::METSignificance, met::METSoftAssociator, met::METSoftTermsTool, met::METSystematicsTool, met::METTauAssociator, met::METTrackFilterTool, met::METTruthAssociator, met::METTruthTool, MissingCellListTool, MvaTESEvaluator, MvaTESVariableDecorator, NSubjettinessRatiosTool, NSubjettinessTool, ORUtils::BaseOverlapTool, ORUtils::OverlapRemovalTool, PanTau::PanTauProcessor, PanTau::Tool_DecayModeDeterminator, PanTau::Tool_DetailsArranger, PanTau::Tool_FeatureExtractor, PanTau::Tool_InformationStore, PanTau::Tool_InputConverter, PanTau::Tool_ModeDiscriminator, PanTau::Tool_TauConstituentGetter, PanTau::Tool_TauConstituentSelector, ParticleJetDeltaRLabelTool, ParticleJetGhostLabelTool, ParticleScaleFactorTool, PDFWeight, Pileup1DResidualCalibStep, PileupAreaCalibStep, PMGTools::PMGCrossSectionTool, PMGTools::PMGDecayProductsSelectionTool, PMGTools::PMGHFProductionFractionTool, PMGTools::PMGSherpa22VJetsWeightTool, PMGTools::PMGSherpaVjetsSysTool, PMGTools::PMGTruthWeightTool, PuppiWeightTool, QwTool, Ringer::AsgRingerSelectorTool, SimpleMuonTriggerScaleFactors, SmearingCalibStep, SmoothedTopTagger, SmoothedWZTagger, SoftKillerWeightTool, ST::SUSYObjDef_xAOD, TauAnalysisTools::BuildTruthTaus, TauAnalysisTools::CommonDiTauEfficiencyTool, TauAnalysisTools::CommonDiTauSmearingTool, TauAnalysisTools::CommonEfficiencyTool, TauAnalysisTools::CommonSmearingTool, TauAnalysisTools::DiTauEfficiencyCorrectionsTool, TauAnalysisTools::DiTauSelectionTool, TauAnalysisTools::DiTauSmearingTool, TauAnalysisTools::DiTauTruthMatchingTool, TauAnalysisTools::TauEfficiencyCorrectionsTool, TauAnalysisTools::TauHFVetoTool, TauAnalysisTools::TauSelectionTool, TauAnalysisTools::TauSmearingTool, TauAnalysisTools::TauTruthMatchingTool, TauAnalysisTools::TauTruthTrackMatchingTool, TauAODMuonRemovalTool, TauCalibrateLC, TauCombinedTES, TauDecayModeNNClassifier, TauElectronVetoVariables, TauEleOverlapChecker, TauGNNEvaluator, TauJetRNNEvaluator, TauPi0CreateROI, TauPi0ScoreCalculator, TauRecToolBase, tauRecTools::TauTrackRNNClassifier, tauRecTools::TrackRNN, TauShotFinder, TauTrackFinder, TauVertexedClusterDecorator, TauVertexFinder, TauVertexVariables, TauWPDecorator, TrackTruthSelectionTool, TrackVertexAssociationTool, Trig::DRScoringTool, Trig::EgammaDRScoringTool, Trig::IParticleRetrievalTool, Trig::JetManagerTool, Trig::MatchFromCompositeTool, Trig::MatchingTool, Trig::R3IParticleRetrievalTool, Trig::R3MatchingTool, Trig::StaticBunchCrossingTool, Trig::TrigConfBunchCrossingTool, Trig::TrigDecisionTool, Trig::TrigDecisionToolLite, Trig::TrigEgammaEmulationBaseHypoTool, Trig::TrigEgammaEmulationChain, Trig::TrigEgammaEmulationFastCaloHypoTool, Trig::TrigEgammaEmulationPrecisionElectronHypoTool, Trig::TrigEgammaEmulationPrecisionPhotonHypoTool, Trig::TrigEgammaEmulationToolMT, Trig::TrigEgammaMatchingTool, Trig::TrigMuonMatching, Trig::TypedScoringTool, Trig::xAODBunchCrossingTool, TrigConf::xAODConfigTool, TrigEgammaMatchingToolMT, TrigFastCalibWithRings, TrigGlobalEfficiencyCorrectionTool, Validator, VoronoiWeightTool, WeightsAgregator, WeightToolBase, xAOD::BPhysBlindingTool, xAOD::BPhysTrackVertexMapTool, xAOD::CaloIsolationTool, xAOD::TrackIsolationTool, xAODMaker::TriggerMenuMetaDataTool, xAODMaker::TruthMetaDataTool, xAODtoHepMCTool, ZDC::RPDAnalysisTool, ZDC::RpdSubtractCentroidTool, ZDC::ZdcAnalysisTool, ZDC::ZdcLEDAnalysisTool, ZDC::ZdcRecTool, ZDC::ZdcTrigValidTool, ZdcByteStreamReadV1V2Tool, ZdcDataAccessV2, ZdcRecChannelToolLucrod, ZdcRecChannelToolV2, and ZMassConstraint::ConstraintFit.
Definition at line 133 of file AsgTool.h.
|
virtualinherited |
Method to return the list of input containers.
The names of required input containers are appended to connames. Returns nonzero for error. Default returns 0 and adds no names.
Reimplemented in JetRecTool.
Definition at line 11 of file IJetExecuteTool.cxx.
|
overridevirtualinherited |
Return this algorithm's input handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
inlineinherited |
Definition at line 24 of file AthCommonMsg.h.
|
inherited |
A deprecated function for getting the message level's name.
Instead of using this, weirdly named function, user code should get the string name of the current minimum message level (in case they really need it...), with:
This function's name doesn't follow the ATLAS coding rules, and as such will be removed in the not too distant future.
Definition at line 101 of file AsgTool.cxx.
|
inlineinherited |
Definition at line 30 of file AthCommonMsg.h.
|
private |
Definition at line 109 of file JetDumper.cxx.
|
private |
Definition at line 356 of file JetDumper.h.
|
virtualinherited |
Method to return the list of output containers.
The names of produced output containers are appended to connames. Returns nonzero for error. Default returns 0 and adds no names.
Reimplemented in JetRecTool.
Definition at line 17 of file IJetExecuteTool.cxx.
|
overridevirtualinherited |
Return this algorithm's output handles.
We override this to include handle instances from key arrays if they have not yet been declared. See comments on updateVHKA.
|
virtual |
Print the state of the tool.
Implements asg::IAsgTool.
Definition at line 98 of file JetDumper.cxx.
|
inlineprotectedinherited |
Definition at line 380 of file AthCommonDataStore.h.
|
inlineprotectedinherited |
remove all handles from I/O resolution
Definition at line 364 of file AthCommonDataStore.h.
|
overridevirtualinherited |
Perform system initialization for an algorithm.
We override this to declare all the elements of handle key arrays at the end of initialization. See comments on updateVHKA.
Reimplemented in asg::AsgMetadataTool, AthCheckedComponent< AthAlgTool >, AthCheckedComponent<::AthAlgTool >, and DerivationFramework::CfAthAlgTool.
|
overridevirtualinherited |
Handle START transition.
We override this in order to make sure that conditions handle keys can cache a pointer to the conditions container.
|
inlineinherited |
Definition at line 308 of file AthCommonDataStore.h.
|
private |
Vector<float> moments.
Definition at line 163 of file JetDumper.h.
|
private |
Int moments.
Definition at line 156 of file JetDumper.h.
|
private |
Bool moments.
Definition at line 157 of file JetDumper.h.
|
private |
Definition at line 148 of file JetDumper.h.
|
private |
Definition at line 149 of file JetDumper.h.
|
privateinherited |
Pointer to StoreGate (detector store by default)
Definition at line 393 of file AthCommonDataStore.h.
|
private |
Four-vector moments.
Definition at line 160 of file JetDumper.h.
|
privateinherited |
Pointer to StoreGate (event store by default)
Definition at line 390 of file AthCommonDataStore.h.
|
private |
Definition at line 153 of file JetDumper.h.
|
private |
Definition at line 154 of file JetDumper.h.
|
private |
String moments.
Definition at line 159 of file JetDumper.h.
|
private |
Float moments.
Definition at line 155 of file JetDumper.h.
|
private |
Definition at line 150 of file JetDumper.h.
|
private |
Definition at line 152 of file JetDumper.h.
|
private |
Definition at line 151 of file JetDumper.h.
|
private |
Bool stored as char moments.
Definition at line 158 of file JetDumper.h.
|
privateinherited |
Definition at line 399 of file AthCommonDataStore.h.
|
private |
Vector<int> moments.
Definition at line 162 of file JetDumper.h.
|
privateinherited |
Definition at line 398 of file AthCommonDataStore.h.
|
private |
Element link moments.
Definition at line 161 of file JetDumper.h.