![]() |
ATLAS Offline Software
|
Select isolated Photons, Electrons and Muons. More...
Namespaces | |
| namespace | RNtupleFieldHelpers |
| namespace | TreeBranchHelpers |
| a namespace for helper functions and objects for filling tree branches | |
| namespace | detail |
| namespace | DetailSelectionExprParser |
| namespace | PartonHistoryUtils |
| namespace | QGntrackSyst |
Classes | |
| class | ITrackVertexAssociationTool |
| class | MVAInputEvaluator |
| class | MVATrackVertexAssociationTool |
| class | TrackVertexAssociationTool |
| General track-vertex association tool. More... | |
| class | AsgClassificationDecorationAlg |
| an algorithm for decorating classification using a tool based on the CP::IClassificationTool More... | |
| class | AsgCutBookkeeperAlg |
| an algorithm for dumping the CutBookkeeper metadata into a histogram More... | |
| class | AsgEnergyDecoratorAlg |
| class | AsgEventScaleFactorAlg |
| an algorithm for calculating per-event scale factors More... | |
| class | AsgFlagSelectionTool |
| an IAsgSelectionTool that cuts on char decorations More... | |
| class | AsgLeptonTrackDecorationAlg |
| an algorithm for decorating track variables on leptons More... | |
| class | AsgLeptonTrackSelectionAlg |
| an algorithm for performing track-vertex selection on leptons More... | |
| class | AsgMaskSelectionTool |
| an IAsgSelectionTool that cuts on int decorations with mask More... | |
| class | AsgMassSelectionTool |
| an IAsgSelectionTool that performs basic mass cut More... | |
| class | AsgNumDecorationSelectionTool |
| a templated IAsgSelectionTool that performs basic cut on numerical decorations (e.g., int, uint8_t) More... | |
| class | AsgNumDecorationSelectionToolInt |
| class | AsgNumDecorationSelectionToolUInt8 |
| class | AsgObjectScaleFactorAlg |
| an algorithm for combining object scale factors More... | |
| class | AsgOriginalObjectLinkAlg |
| an algorithm for relinking a shallow copy with it's base container when this was not done originally More... | |
| class | AsgPriorityDecorationAlg |
| an algorithm for decorating priorities More... | |
| class | AsgPtEtaSelectionTool |
| an IAsgSelectionTool that performs basic pt and eta cut (with an optional eta gap) More... | |
| class | AsgSelectionAlg |
| an algorithm for calling IAsgSelectionTool More... | |
| class | AsgShallowCopyAlg |
| create a shallow copy of an input contsainer More... | |
| class | AsgUnionPreselectionAlg |
| an algorithm for turning a systematics depending selection decoration into a selection decoration without systematics More... | |
| class | AsgUnionSelectionAlg |
| an algorithm for selection an union of objects that pass at least one systematics More... | |
| class | AsgViewFromSelectionAlg |
| create a view container based on selection decorations More... | |
| class | AsgxAODNTupleMakerAlg |
| Algorithm that can write a simple ntuple from xAOD objects/variables. More... | |
| class | BootstrapGenerator |
| a class to generate random numbers with a unique seed More... | |
| class | BootstrapGeneratorAlg |
| an algorithm to compute per-event bootstrap replica weights More... | |
| class | CopyNominalSelectionAlg |
| an algorithm that copies the nominal selections over to all other object systematics More... | |
| class | EventCutFlowHistAlg |
| an algorithm for dumping the an event-level cutflow More... | |
| class | EventDecoratorAlg |
| an algorithm for decorating EventInfo with constant values More... | |
| class | EventFlagSelectionAlg |
| an algorithm for selecting events by flag More... | |
| class | EventSelectionByObjectFlagAlg |
| an algorithm for selecting events based on object flags (e.g. More... | |
| class | EventStatusSelectionAlg |
| an algorithm for selecting events based on their error status More... | |
| class | FakeBkgCalculatorAlg |
| class | IOStatsAlg |
| class | KinematicHistAlg |
| an algorithm for dumping the kinematics of an IParticle container into histograms More... | |
| class | LeptonSFCalculatorAlg |
| class | MCTCDecorationAlg |
| an algorithm to unpack and decorate MCTruthClassifier Classification information More... | |
| class | MetadataHistAlg |
| Dump metadata information into a histogram. More... | |
| class | NJetDecoratorAlg |
| an algorithm for decorating EventInfo More... | |
| class | ObjectCutFlowHistAlg |
| an algorithm for dumping the object-level cutflow More... | |
| class | OverlapRemovalAlg |
| an algorithm for calling IPileupReweightingTool More... | |
| class | PDFinfoAlg |
| class | PDFReweightAlg |
| An algorithm for the PDF reweighting. More... | |
| class | PileupReweightingAlg |
| an algorithm for calling IPileupReweightingTool More... | |
| class | PMGTruthWeightAlg |
| an algorithm for calling IPMGTruthWeightTool More... | |
| class | RNtupleTreeMakerAlg |
| Algorithm that creates an RNTuple (instead of TTree). More... | |
| class | SysListDumperAlg |
| Dump systematics names into a histogram. More... | |
| class | SystObjectLinkerAlg |
| class | SystObjectUnioniserAlg |
| class | SystJetUnioniserAlg |
| class | SystElectronUnioniserAlg |
| class | SystPhotonUnioniserAlg |
| class | SystMuonUnioniserAlg |
| class | SystTauUnioniserAlg |
| class | SystDiTauUnioniserAlg |
| class | SysTruthWeightAlg |
| an algorithm for calling ISysTruthWeightTool More... | |
| class | TreeFillerAlg |
| Algorithm that writes events to a tree filled by preceding algorithms to fill. More... | |
| class | TreeMakerAlg |
| Algorithm that creates an empty tree for subsequent algorithms to fill. More... | |
| class | VGammaORAlg |
| class | EgammaCalibrationAndSmearingAlg |
| an algorithm for calling CP::IEgammaCalibrationAndSmearingTool More... | |
| class | EgammaCaloClusterEtaAlg |
| class | EgammaFSRForMuonsCollectorAlg |
| Algorithm to collect photons and electrons which close in dR to muons as FSR candidates. More... | |
| class | EgammaIsGoodOQSelectionTool |
| Tool selecting e/gamma objects based on their object quality flags. More... | |
| class | EgammaIsolationCorrectionAlg |
| an algorithm for calling CP::IIsolationCorrectionTool More... | |
| class | EgammaIsolationSelectionAlg |
| an algorithm for calling IIsolationSelectionTool More... | |
| class | EgammaSamplingPatternDecoratorAlg |
| an algorithm decorating samplingPattern on e-gamma clusters More... | |
| class | ElectronEfficiencyCorrectionAlg |
| an algorithm for calling IElectronEfficiencyCorrectionTool More... | |
| class | ElectronLRTMergingAlg |
| this wraps the Electron LRT collection merger in a CP algorithm More... | |
| class | ElectronSiHitDecAlg |
| this decorates electrons with extra information from the track and cluster to avoid writing them out for SiHit electrons More... | |
| class | PhotonEfficiencyCorrectionAlg |
| an algorithm for calling IPhotonEfficiencyCorrectionTool More... | |
| class | PhotonExtraVariablesAlg |
| class | PhotonOriginCorrectionAlg |
| an algorithm for correctiong the origin of a photon wrt the Primary Vertex More... | |
| class | PhotonShowerShapeFudgeAlg |
| an algorithm for calling IElectronPhotonShowerShapeFudgeTool for photons More... | |
| class | ChargeSelectorAlg |
| an algorithm that selects an event if the event has leptons with opposite sign or same sign More... | |
| class | DileptonInvariantMassSelectorAlg |
| an algorithm to select an event with 2-lepton mass compared to a specified value More... | |
| class | DileptonInvariantMassWindowSelectorAlg |
| an algorithm to select an event with 2-lepton mass compared to a specified window of values "lowMLL" and "highMLL". More... | |
| class | DileptonOSSFInvariantMassWindowSelectorAlg |
| an algorithm that vetos an event with two OS electrons or muons mass in a specific mass window More... | |
| class | JetNGhostSelectorAlg |
| an algorithm to select an event with a specified number of objects compared to a transverse momentum value More... | |
| class | MissingETPlusTransverseMassSelectorAlg |
| an algorithm to select an event with MET + W-boson mass compared to a specified MET+MWT value More... | |
| class | MissingETSelectorAlg |
| an algorithm to select an event with missing E_T above or below a specified value More... | |
| class | NLargeRJetMassWindowSelectorAlg |
| an algorithm to select an event with N large-R jets with a mass compared to a specified window of values "lowMass" and "highMass". More... | |
| class | NObjectMassSelectorAlg |
| an algorithm to select an event with a specified number of objects compared to an invariant mass value More... | |
| class | NObjectPtSelectorAlg |
| an algorithm to select an event with a specified number of objects compared to a transverse momentum value More... | |
| class | RunNumberSelectorAlg |
| an algorithm to select an event with 2-lepton mass compared to a specified value More... | |
| class | SaveFilterAlg |
| an algorithm to turn event selections into filters for cutflow saving More... | |
| class | SumNLeptonPtSelectorAlg |
| an algorithm to select an event with a specified number of electrons, muons or taus compared to a transverse momentum value More... | |
| class | TransverseMassSelectorAlg |
| an algorithm to select an event with W-boson mass compared to a specified MWT value More... | |
| class | BTaggingEfficiencyAlg |
| an algorithm for calling IBTaggingEfficiencyTool More... | |
| class | BTaggingInformationDecoratorAlg |
| class | BTaggingScoresAlg |
| class | BTaggingTriggerEfficiencyAlg |
| an algorithm for calling IBTaggingEfficiencyTool including b-jet trigger SF More... | |
| class | BTaggingTriggerMatchingAlg |
| an algorithm for calling IBTaggingEfficiencyTool including b-jet trigger SF More... | |
| class | SSVWeightsAlg |
| class | XbbEfficiencyAlg |
| an algorithm for calling IBTaggingEfficiencyJsonTool More... | |
| class | XbbInformationDecoratorAlg |
| class | BJetCalibrationAlg |
| an algorithm to apply b-jet specific energy correction More... | |
| class | JetCalibAlg |
| an algorithm for calling IJetCalibrationTool More... | |
| class | JetCalibrationAlg |
| an algorithm for calling IJetCalibrationTool More... | |
| class | JetDecoratorAlg |
| an algorithm for calling IJetUpdateJvt More... | |
| class | JetFFSmearingAlg |
| an algorithm for calling FFJetSmearingTool More... | |
| class | JetGhostMergingAlg |
| an algorithm for combining multiple ghost collections into one More... | |
| class | JetGhostMuonAssociationAlg |
| an algorithm for adding ghost muons to jets More... | |
| class | JetModifierAlg |
| an algorithm for calling IJetModifierTool More... | |
| class | JetPartonTruthLabelAlg |
| an algorithm for adding ghost muons to jets More... | |
| class | JetReclusteringAlg |
| class | JetSelectionAlg |
| an algorithm for calling IJetSelector More... | |
| class | JetTriggerDecoratorAlg |
| class | JetTruthTagAlg |
| An algorithm for tagging reco-jets if they are close enough to a truth jet. More... | |
| class | JetUncertaintiesAlg |
| an algorithm for calling ICPJetUncertaintiesTool More... | |
| class | JvtEfficiencyAlg |
| an algorithm for calling IJEREfficiencyTool More... | |
| class | JvtUpdateAlg |
| an algorithm for calling IJetUpdateJvt More... | |
| class | ReclusteredJetCalibrationAlg |
| an algorithm for calibration reclustered large-R jets More... | |
| class | MetBuilderAlg |
| an algorithm for calling IMetCalibrationAndSmearingTool More... | |
| class | MetMakerAlg |
| an algorithm for calling IMETMaker More... | |
| class | MetSignificanceAlg |
| an algorithm for calling IMETSignificanceTool More... | |
| class | MuonCalibrationAndSmearingAlg |
| an algorithm for calling IMuonCalibrationAndSmearingTool More... | |
| class | MuonContainerMergingAlg |
| this algorithm allows to merge multiple xAOD::MuonCollection objects into a single (view) collection. More... | |
| class | MuonEfficiencyScaleFactorAlg |
| an algorithm for calling IMuonEfficiencyScaleFactorTool More... | |
| class | MuonIsolationAlg |
| an algorithm for calling IMuonSelectionTool More... | |
| class | MuonLRTMergingAlg |
| this wraps the MCP LRT collection merger in a CP algorithm More... | |
| class | MuonSelectionAlgV2 |
| an algorithm for calling IMuonSelectionTool More... | |
| class | MuonTriggerEfficiencyScaleFactorAlg |
| an algorithm for calling IMuonTriggerScaleFactors More... | |
| class | ISelectionNameSvc |
| the interface for the central systematics service More... | |
| class | ISelectionReadAccessor |
| a specialized accessor to read a selection decoration from/to an xAOD object More... | |
| class | ISelectionWriteAccessor |
| a specialized accessor to write a selection decoration to an xAOD object More... | |
| class | OutOfValidityEventHelper |
| a helper to translate a CP::CorrectionCode into a ::StatusCode More... | |
| class | OutOfValidityHelper |
| a helper to translate a CP::CorrectionCode into a ::StatusCode More... | |
| class | SelectionAccessorExprBase |
| Serves as the base for a few logical expression classes. More... | |
| class | SelectionAccessorExprNot |
| SelectionAccessor which implements a logical NOT. More... | |
| class | SelectionAccessorExprOr |
| Implements a SelectionAccessor that performs a binary logical OR. More... | |
| class | SelectionAccessorList |
| the SelectionAccesor for list of selection decorations More... | |
| class | SelectionAccessorReadSys |
| the SelectionAccesor for reading systematically varied decorations More... | |
| class | SelectionExprParser |
| Public interface for the expression parsing facility. More... | |
| class | SelectionNameSvc |
| the canonical implementation of ISelectionNameSvc More... | |
| class | SelectionReadAccessorBits |
| the SelectionAccesor for standard CP algorithm selection decorations encoded as bits More... | |
| class | SelectionReadAccessorChar |
| the SelectionAccesor for OR tool selection decorations More... | |
| class | SelectionReadAccessorInvert |
| the SelectionAccesor for inverting a selection decoration More... | |
| class | SelectionReadAccessorNull |
| a SelectionAccesor that can be used instead of a nullptr More... | |
| class | SelectionReadHandle |
| a data handle for reading selection properties from objects More... | |
| class | SelectionWriteAccessorBits |
| the SelectionAccesor for standard CP algorithm selection decorations encoded as bits More... | |
| class | SelectionWriteAccessorChar |
| the SelectionAccesor for OR tool selection decorations More... | |
| class | SelectionWriteAccessorInvert |
| the SelectionAccesor for inverting a selection decoration More... | |
| class | SelectionWriteAccessorNull |
| a SelectionAccesor that can be used instead of a nullptr More... | |
| class | SelectionWriteAccessorSys |
| the SelectionAccesor for reading systematically varied decorations More... | |
| class | SysReadSelectionHandle |
| a data handle for reading systematically varied selection properties from objects More... | |
| class | SysWriteSelectionHandle |
| a data handle for writing systematically varied selection properties from objects More... | |
| class | PrintToolConfigAlg |
| class | xAODWriterAlg |
| Algorithm writing an xAOD output file. More... | |
| class | ISysHandleBase |
| a basic interface for all systematics handles More... | |
| class | ISysObjectHandleBase |
| a ISysHandleBase for a handle to a specific object/container More... | |
| class | ISystematicsSvc |
| the interface for the central systematics service More... | |
| class | SysCopyHandle |
| a systematics data handle that will either copy the input object or act like an update handle More... | |
| class | SysFilterReporter |
| a systematics aware filter reporter More... | |
| class | SysFilterReporterCombiner |
| a reporter class that combines the filter decisions for all systematics More... | |
| class | SysFilterReporterParams |
| the properties and persistent data for systematics aware filter reporters More... | |
| class | SysHandleArray |
| Vector-like class for systematic handles which interact with decorations. More... | |
| class | SysListHandle |
| a class managing the property to configure the list of systematics to process More... | |
| class | SysReadDecorHandle |
| a data handle for reading systematics varied input data More... | |
| class | SysReadHandle |
| a data handle for reading systematics varied input data More... | |
| class | SystematicsSvc |
| the canonical implementation of ISystematicsSvc More... | |
| class | SysWriteDecorHandle |
| a data handle for reading systematics varied input data More... | |
| class | SysWriteHandle |
| a data handle for writing systematics varied input data More... | |
| class | DiTauEfficiencyCorrectionsAlg |
| an algorithm for calling IDiTauEfficiencyCorrectionsTool More... | |
| class | DiTauExtraVariablesAlg |
| class | DiTauMassCalculatorAlg |
| class | DiTauSmearingAlg |
| an algorithm for calling IDiTauSmearingTool More... | |
| class | DiTauTruthMatchingAlg |
| an algorithm for calling IDiTauTruthMatchingTool More... | |
| class | TauCombineMuonRMTausAlg |
| class | TauEfficiencyCorrectionsAlg |
| an algorithm for calling ITauEfficiencyCorrectionsTool More... | |
| class | TauExtraVariablesAlg |
| class | TauSmearingAlg |
| an algorithm for calling ITauSmearingTool More... | |
| class | TauTruthDecorationsAlg |
| an algorithm to decorate truth matched information More... | |
| class | TauTruthMatchingAlg |
| an algorithm for calling ITauTruthMatchingTool More... | |
| class | InDetTrackBiasingAlg |
| an algorithm for calling InDetTrackBiasingTool More... | |
| class | InDetTrackExtraVarDecoratorAlg |
| class | InDetTrackSelectionAlg |
| an algorithm for calling first the IInDetTrackSelectionTool and then the IInDetTrackTruthFilterTool More... | |
| class | InDetTrackSmearingAlg |
| an algorithm for calling InDetTrackSmearingTool More... | |
| class | SecVertexTruthMatchAlg |
| Algorithm to perform truth matching on secondary vertices. More... | |
| class | TrackParticleMergerAlg |
| Algorithm to merge multiple track collections into one. More... | |
| class | VertexSelectionAlg |
| Algorithm meant to select events with "some" vertex requirements. More... | |
| class | TrigEventSelectionAlg |
| class | TrigGlobalEfficiencyAlg |
| class | TrigMatchingAlg |
| an algorithm to provide and decorate trigger matching for leptons Currently only single leg triggers are supported. More... | |
| class | TrigPrescalesAlg |
| an algorithm for retrieving trigger prescales More... | |
| class | ParticleLevelChargeDecoratorAlg |
| class | ParticleLevelIsolationAlg |
| class | ParticleLevelJetsAlg |
| class | ParticleLevelMissingETAlg |
| class | ParticleLevelOverlapRemovalAlg |
| class | ParticleLevelPtEtaPhiDecoratorAlg |
| class | CalcPartonHistory |
| struct | GenericFillOp |
| One call to FillGenericPartonHistory or FillGenericVectorPartonHistory. More... | |
| struct | SpecialFillOp |
| Parameterizes one special fill call. More... | |
| struct | DecoratorZW |
| Parameterized Z or W decorator initialisation (needs count/extended args). More... | |
| struct | PartonSchemeConfig |
| Top-level configuration for a named parton history scheme. More... | |
| class | RunPartonHistoryAlg |
| class | ApplyE2YFakeRate |
| class | ApplyFakeFactor |
| class | AsymptMatrixTool |
| class | BaseFakeBkgTool |
| class | BaseLinearFakeBkgTool |
| class | LhoodMM_tools |
| struct | LhoodMMFitInfo |
| struct | SortedObjPtr |
| Small helper struct to have sets of particle pointers sorted by pt. More... | |
| struct | FlowElementPtr |
| For the flow elements we need a special derivate which also contains the weights. More... | |
| class | IIsolationCloseByCorrectionTool |
| class | IIsolationLowPtPLVTool |
| class | IIsolationSelectionTool |
| class | IsolationCloseByCorrectionTool |
| struct | strObj |
| class | IsolationCondition |
| class | IsolationConditionCombined |
| class | IsolationConditionFormula |
| class | IsolationConditionGraph |
| class | IsolationConditionHist |
| class | IsolationLowPtPLVTool |
| class | IsolationSelectionTool |
| class | IsolationWP |
| class | IsoVariableHelper |
| class | IsoCorrectionTestHelper |
| class | IsoCloseByCaloDecorAlg |
| class | IsoCloseByCorrectionAlg |
| class | IsoCloseByCorrectionTrkSelAlg |
| class | TestIsolationAthenaAlg |
| class | TestIsolationCloseByCorrAlg |
| class | CorrectionCode |
| Return value from object correction CP tools. More... | |
| class | CorrectionTool |
| Helper base class for "correction tools". More... | |
| class | ICorrectionTool |
| class | IReentrantSystematicsTool |
| interface for all CP tools supporting systematic variations within a reentrant algorithm More... | |
| class | ISystematicsTool |
| Interface for all CP tools supporting systematic variations. More... | |
| class | MakeSystematicsVector |
| This class handles turning the list of systematics into the actual list of nuisance parameter points to evaluate. More... | |
| class | SystematicRegistry |
| This module implements the central registry for handling systematic uncertainties with CP tools. More... | |
| class | SystematicsCache |
| helper class to cache systematics varied calibration constants inside a ISystematicsTool or IRentrantSystematicsTool More... | |
| class | SystematicSet |
| Class to wrap a set of SystematicVariations. More... | |
| struct | SystematicSetHash |
| SystematicSet hash function for general use. More... | |
| class | SystematicsTool |
| Base class for CP tools providing systematic variations. More... | |
| class | SystematicVariation |
| class | PileupReweightingTool |
| Implementation of the PileupReweighting tool. More... | |
| class | TPileupReweighting |
| class | PileupReweightingProvider |
| class | ElectronChargeEfficiencyCorrectionTool |
| class | TElectronTestAlg |
| class | EgammaCalibrationAndSmearingTool |
| class | CalibratedEgammaProvider |
| class | IIsolationCorrectionTool |
| class | IsolationCorrection |
| class | IsolationCorrectionTool |
| class | ElectronLRTOverlapRemovalTool |
| Class-algorithm for electron particle collection merging. More... | |
| class | IPhotonPointingTool |
| class | IPhotonVertexSelectionTool |
| class | PhotonPointingTool |
| Implementation for the photon pointing tool. More... | |
| class | PhotonVertexSelectionTool |
| Implementation for the photon vertex selection tool. More... | |
| class | PhotonVertexSelectionAlg |
| class | IClassificationTool |
| a tool interface to classify particles into multiple categories by assigning them an unsigned integer More... | |
| class | IEfficiencyScaleFactorTool |
| General interface for tools providing analysis efficiency scale factors. More... | |
| class | IFakeBkgSystDescriptor |
| Auxiliary interface equiping the tools derived from IFakeBkgTool with helper methods to identify what the different SystematicVariations correspond to All the tools inherit from this interface. More... | |
| class | IFakeBkgTool |
| Top-level interface for the tools providing an estimate of the fake lepton background All the tools, each of them implementing a different method for the estimation, inherit from this interface. More... | |
| class | ILinearFakeBkgTool |
| Interface for the tools providing an estimate of the fake lepton background, which are able to provide an event-by-event weight. More... | |
| class | IPileupReweightingTool |
| class | IEgammaCalibrationAndSmearingTool |
| class | IElectronLRTOverlapRemovalTool |
| class | IJetQGTagger |
| class | IJvtEfficiencyTool |
| class | IMuonCalibrationAndSmearingTool |
| class | IMuonEfficiencyScaleFactors |
| class | IMuonLRTOverlapRemovalTool |
| class | IMuonSelectionTool |
| Interface for (a) muon selector tool(s). More... | |
| class | IMuonTriggerScaleFactors |
| class | MuonLRTOverlapRemovalTool |
| Class-algorithm for muon particle collection merging. More... | |
| class | EfficiencyScaleFactor |
| class | EffiCollection |
| The EffiCollection class handles the 5 different scale-factor maps binned in time. More... | |
| class | CollectionContainer |
| The collection container manages the time binning of a particular scale-factor map. More... | |
| class | HistHandler |
| class | HistHandler_TH1 |
| class | HistHandler_TH2 |
| class | HistHandler_TH3 |
| class | HistHandler_TH2Poly |
| class | AxisHandler |
| class | AxisHandlerProvider |
| class | PtAxisHandler |
| class | ChargeAxisHandler |
| class | EtaAxisHandler |
| class | AbsEtaAxisHandler |
| class | PhiAxisHandler |
| class | dRJetAxisHandler |
| class | UndefinedAxisHandler |
| class | IKinematicSystHandler |
| class | PtKinematicSystHandler |
| Z->mumu reconstruction scale-factors are delivered in eta-phi maps integrating out any pt-dependence. More... | |
| class | PrimodialPtSystematic |
| The PrimodialPtSystematic was the former PtKinematicSystHandler. More... | |
| class | TTVAClosureSysHandler |
| Extra systematic assigned for the TTVA non-closure. More... | |
| class | BadMuonVetoSystHandler |
| class | MuonEfficiencyScaleFactors |
| class | MuonTriggerScaleFactors |
| class | MuonCloseJetDecorationAlg |
| Small algorithm to quickly write the jetDR decoration needed for isolation scale-factors to the muon. More... | |
| class | MuonScaleFactorTestAlg |
| small test algorithm to quickly test/demonstrate the usage of the MuonEfficiencyCorrections code within athena More... | |
| class | IMuonCalibIntTool |
| class | IMuonCalibIntScaleSmearTool |
| class IMuonCalibIntTool More... | |
| class | MuonCalibIntHighpTSmearTool |
| class | MuonCalibIntSagittaTool |
| class | MuonCalibIntScaleSmearTool |
| class | MuonCalibTool |
| class | CalibratedMuonsProvider |
| decorates a muon collection with efficiency and scale factor More... | |
| class | CalibratedTracksProvider |
| decorates a track collection with efficiency and scale factor More... | |
| class | TestMCASTTool |
| class | MuonSelectionTool |
| Implementation of the muon selector tool. More... | |
| class | MuonQualityUpdaterAlg |
| class | MuonSelectionAlg |
| class | ShowerDepthUtil |
| class | JetQGTagger |
| class | JetQGTaggerBDT |
| class | JetTileCorrectionTool |
| class | JetTileCorrectionAlg |
| class | IJetTileCorrectionTool |
| Interface for the tool correcting for dead Tile modules. More... | |
| class | FJvtEfficiencyTool |
| class | FJvtSelectionTool |
| class | JvtEfficiencyTool |
| class | JvtEfficiencyToolBase |
| class | JvtSelectionTool |
| class | JvtSelectionToolBase |
| class | NNJvtEfficiencyTool |
| class | NNJvtSelectionTool |
| class | FFJetSmearingTool |
| class | IWeightPFOTool |
| struct | inputScaleMapper |
| class | WeightPFOTool |
| class | IIsolationHelper |
| class | IsolationHelper |
| class | string |
| STL class. More... | |
Typedefs | |
| typedef ElementLink< xAOD::IParticleContainer > | iplink_t |
| typedef uint32_t | SelectionType |
| the type for selection decorations that are meant to hold a asg::AcceptData | |
| using | SysReadSelectionHandleArray = SysHandleArray<SysReadSelectionHandle> |
| typedef std::vector< CP::SystematicSet > | SysListType |
| the type for the systematics list in the event store | |
| template<typename T> | |
| using | SysReadDecorHandleArray = SysHandleArray<SysReadDecorHandle<T>> |
| template<typename T> | |
| using | SysWriteDecorHandleArray = SysHandleArray<SysWriteDecorHandle<T>> |
| using | CharAccessor = SG::AuxElement::ConstAccessor<char> |
| using | CharDecorator = SG::AuxElement::Decorator<char> |
| using | FloatAccessor = SG::AuxElement::ConstAccessor<float> |
| using | FloatDecorator = SG::AuxElement::Decorator<float> |
| using | SelectionAccessor = std::unique_ptr<CharAccessor> |
| using | SelectionDecorator = std::unique_ptr<CharDecorator> |
| using | BoolDecorator = SG::AuxElement::Decorator<bool> |
| using | BoolAccessor = SG::AuxElement::ConstAccessor<bool> |
| using | IntDecorator = SG::AuxElement::Decorator<int> |
| using | IntAccessor = SG::AuxElement::ConstAccessor<int> |
| using | ShortDecorator = SG::AuxElement::Decorator<short> |
| using | ShortAccessor = SG::AuxElement::ConstAccessor<short> |
| using | IsoType = xAOD::Iso::IsolationType |
| using | IsoVector = std::vector<IsoType> |
| using | CaloClusterPtr = SortedObjPtr<xAOD::CaloCluster> |
| using | TrackPtr = SortedObjPtr<xAOD::TrackParticle> |
| using | TrackSet = std::set<TrackPtr> |
| using | ClusterSet = std::set<CaloClusterPtr> |
| using | PflowSet = std::set<FlowElementPtr> |
| using | UnorderedClusterSet = std::unordered_set<const xAOD::CaloCluster*> |
| using | UnorderedContainerSet = std::unordered_set<const SG::AuxVectorData*> |
| typedef std::unique_ptr< IsoVariableHelper > | IsoHelperPtr |
| using | caloDecorNames = IsolationCloseByCorrectionTool::caloDecorNames |
| typedef std::shared_ptr< TH1 > | TH1_Ptr |
Functions | |
| static const SG::Decorator< float > | met_met_dec ("met") |
| static const SG::Decorator< float > | met_phi_dec ("phi") |
| StatusCode | makeSelectionReadAccessor (const std::string &expr, std::unique_ptr< ISelectionReadAccessor > &accessor, bool defaultToChar=false) |
| make the ISelectionReadAccessor for the given name | |
| StatusCode | makeSelectionReadAccessorVar (const std::string &name, std::unique_ptr< ISelectionReadAccessor > &accessor, bool defaultToChar=false) |
Produces a simple ISelectionReadAccessor accessing the given decoration. | |
| StatusCode | makeSelectionWriteAccessor (const std::string &name, std::unique_ptr< ISelectionWriteAccessor > &accessor, bool defaultToChar=false) |
Produces a simple ISelectionWriteAccessor accessing the given decoration. | |
| SelectionType | selectionFromBool (bool accept) |
| the selection decoration made from the given boolean (true = accept) | |
| SelectionType | selectionFromAccept (const asg::AcceptData &accept) |
| the selection decoration made from the given AcceptData object | |
| constexpr SelectionType | selectionAccept () |
| the selection decoration to apply for objects that are selected | |
| constexpr SelectionType | selectionReject () |
| the selection decoration to apply for objects that are rejected | |
| constexpr float | invalidScaleFactor () |
| the decoration value to use if there is no valid scale factor decoration | |
| constexpr float | invalidEfficiency () |
| the decoration value to use if there is no valid efficiency decoration | |
| constexpr float | invalidTriggerPrescale () |
| the decoration value to use if there is no valid trigger prescale information | |
| static const SG::Decorator< int > | dec_nBJets ("num_truth_bjets_nocuts") |
| static const SG::Decorator< int > | dec_nCJets ("num_truth_cjets_nocuts") |
| const PartonSchemeConfig & | getSchemeConfig (const std::string &schemeName) |
| Returns the configuration for a given scheme name. | |
| static const ShortAccessor | s_acc_TrackJetNTrack ("PromptLeptonInput_TrackJetNTrack") |
| static const FloatAccessor | s_acc_DRlj ("PromptLeptonInput_DRlj") |
| static const FloatAccessor | s_acc_PtRel ("PromptLeptonInput_PtRel") |
| static const FloatAccessor | s_acc_PtFrac ("PromptLeptonInput_PtFrac") |
| static const FloatAccessor | s_acc_topoetcone20 ("topoetcone20") |
| static const FloatAccessor | s_acc_ptvarcone20 ("ptvarcone20") |
| static const FloatAccessor | s_acc_ptvarcone30 ("ptvarcone30") |
| static const FloatDecorator | s_dec_iso_PLT ("LowPtPLV") |
| std::size_t | hash_value (const SystematicSet &) |
| Hash function specifically for boost::hash. | |
| std::vector< CP::SystematicSet > | make_systematics_vector (const SystematicSet &systematics) |
| utility functions for working with systematics | |
| std::ostream & | operator<< (std::ostream &str, const CP::SystematicVariation &obj) |
| std::unique_ptr< egGain::GainTool > | gainToolFactory (egEnergyCorr::ESModel model) |
| std::string | egammaMVAToolFolder (egEnergyCorr::ESModel model) |
| std::unique_ptr< egammaLayerRecalibTool > | egammaLayerRecalibToolFactory (egEnergyCorr::ESModel model, int enableSacc) |
| bool | use_intermodule_correction (egEnergyCorr::ESModel model) |
| bool | use_phi_uniform_correction (egEnergyCorr::ESModel model) |
| bool | is_after_run1 (egEnergyCorr::ESModel model) |
| const xAOD::Vertex * | getVertexFromTrack (const xAOD::TrackParticle *track, const xAOD::VertexContainer *vertices) |
| static const SystematicVariation | NNJvtEfficiencyUp ("JET_NNJvtEfficiency", 1) |
| static const SystematicVariation | NNJvtEfficiencyDown ("JET_NNJvtEfficiency", -1) |
| static const SystematicVariation | fJvtEfficiencyUp ("JET_fJvtEfficiency", 1) |
| static const SystematicVariation | fJvtEfficiencyDown ("JET_fJvtEfficiency", -1) |
| static const SystematicVariation | JvtEfficiencyUp ("JET_JvtEfficiency", 1) |
| static const SystematicVariation | JvtEfficiencyDown ("JET_JvtEfficiency", -1) |
| static std::string | EfficiencyTypeName (CP::MuonEfficiencyType M) |
| static CP::MuonEfficiencyType | EfficiencyType (const std::string &S) |
| std::string | EraseWhiteSpaces (std::string str) |
| Removes beginning and trailing white spaces from a string. | |
| std::string | ReplaceExpInString (std::string str, const std::string &exp, const std::string &rep) |
| Replaces all expressions an string by something else. | |
| std::string | LowerString (const std::string &str) |
| Lowers all characters in the string. | |
| std::string | RandomString (size_t s) |
| Generates a random string consisting of capital & small letters + numbers. | |
| std::unique_ptr< TH1 > | clone (TH1 *H) |
| Clones a TH1 and handles the ownership then to a unique_ptr. | |
| bool | isOverflowBin (const TH1 *Histo, int bin) |
| Checks whether a global bin number belongs to over/underflow or is in the bulk. | |
| ANA_MSG_SOURCE (ShowerDepthUtilMessaging, "CP::ShowerDepthUtil") | |
| static const SG::Decorator< unsigned int > | dec_status ("TileStatus") |
| static const SG::Decorator< float > | dec_ptraw ("Ptraw") |
| template<class T> | |
| bool | operator== (const DataVector< T > &a, const DataVector< T > &b) |
| Vector equality comparison. | |
| template<class T> | |
| bool | operator== (const DataVector< T > &a, const DataVector< T > &b) |
| Vector equality comparison. | |
Select isolated Photons, Electrons and Muons.
Simple class to weight charged PFO for jets and met.
Simple class to retrieve PFO for jets and met in the two possible configurations we provide.
For information, see the Twiki: https://twiki.cern.ch/twiki/bin/viewauth/AtlasProtected/FFJetSmearingTool.
Utility class to collect the separate histos for Calo, Central and High Eta muon SF.
Helper enumeration for systematics study.
Framework include(s):
Namespace for generic Combined Performance code.
rationale: standard comparison operator for use by std::set
Simple algorithm to check the performance of the IsolationCloseByCorrectionTool.
The algorithm reads in muons, electrons and photons and runs the closeBy isolation correction tool on them.
The algorithm selects Inner detector tracks from leptons that are poluting the isolation of other close-by leptons.
This jet alg is meant to replace the JetCalibrationAlg. The version here simply duplicates JetCalibrationAlg but using the new JetCalibTool instead of JetCalibrationTool. The 2 versions will co-exist while transitionning from the old calib tool to the new after which the old versions will be removed
The tracks can be either written to a VIEW_ELEMENTS container or marked as passed for the track particle thinning of a particular derivation *
The algorithm writes TTrees that can be analyzed by the python scripts in the package. The information written are – particle four momentum – pt of the assocaited ID track (if available) – clusterEta/clusterphi of the associated cluster (if available) – isolation variables before and after the correction
EDM include(s): Local include(s):
| using CP::BoolAccessor = SG::AuxElement::ConstAccessor<bool> |
Definition at line 29 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::BoolDecorator = SG::AuxElement::Decorator<bool> |
Definition at line 28 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
Definition at line 70 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
Definition at line 24 of file IsolationCloseByCorrectionTool.cxx.
| using CP::CharAccessor = SG::AuxElement::ConstAccessor<char> |
Definition at line 19 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::CharDecorator = SG::AuxElement::Decorator<char> |
Definition at line 20 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::ClusterSet = std::set<CaloClusterPtr> |
Definition at line 74 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::FloatAccessor = SG::AuxElement::ConstAccessor<float> |
Definition at line 22 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::FloatDecorator = SG::AuxElement::Decorator<float> |
Definition at line 23 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::IntAccessor = SG::AuxElement::ConstAccessor<int> |
Definition at line 32 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::IntDecorator = SG::AuxElement::Decorator<int> |
Definition at line 31 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
Definition at line 58 of file SystObjectUnioniserAlg.h.
| typedef std::unique_ptr<IsoVariableHelper> CP::IsoHelperPtr |
Definition at line 18 of file IsoVariableHelper.h.
| using CP::IsoType = xAOD::Iso::IsolationType |
Definition at line 37 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::IsoVector = std::vector<IsoType> |
Definition at line 38 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::PflowSet = std::set<FlowElementPtr> |
Definition at line 75 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::SelectionAccessor = std::unique_ptr<CharAccessor> |
Definition at line 25 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::SelectionDecorator = std::unique_ptr<CharDecorator> |
Definition at line 26 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| typedef uint32_t CP::SelectionType |
the type for selection decorations that are meant to hold a asg::AcceptData
This is matched to the number of bits in a AcceptData, since that holds 32 bits, so do we.
Definition at line 26 of file SelectionHelpers.h.
| using CP::ShortAccessor = SG::AuxElement::ConstAccessor<short> |
Definition at line 35 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::ShortDecorator = SG::AuxElement::Decorator<short> |
Definition at line 34 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| typedef std::vector<CP::SystematicSet> CP::SysListType |
the type for the systematics list in the event store
For now this is just a vector of SystematicSet, but I made a typedef for this as I am not sure this will necessarily be performant in all situations. This way at least I will get compilation errors if I change it.
Definition at line 30 of file SysListType.h.
| using CP::SysReadDecorHandleArray = SysHandleArray<SysReadDecorHandle<T>> |
Definition at line 128 of file SysReadDecorHandle.h.
Definition at line 111 of file SysReadSelectionHandle.h.
| using CP::SysWriteDecorHandleArray = SysHandleArray<SysWriteDecorHandle<T>> |
Definition at line 145 of file SysWriteDecorHandle.h.
| typedef std::shared_ptr<TH1> CP::TH1_Ptr |
Definition at line 24 of file MuonTriggerScaleFactors.h.
| using CP::TrackPtr = SortedObjPtr<xAOD::TrackParticle> |
Definition at line 71 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::TrackSet = std::set<TrackPtr> |
Definition at line 73 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::UnorderedClusterSet = std::unordered_set<const xAOD::CaloCluster*> |
Definition at line 77 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
| using CP::UnorderedContainerSet = std::unordered_set<const SG::AuxVectorData*> |
Definition at line 78 of file PhysicsAnalysis/AnalysisCommon/IsolationSelection/IsolationSelection/Defs.h.
|
strong |
Maps to an existing Initialize*Decorators method (non-parameterized ones).
Definition at line 47 of file PartonSchemeConfig.h.
| Enumerator | |
|---|---|
| Undefined | |
| Reco | |
| TTVA | |
| Iso | |
| BadMuonVeto | |
Definition at line 12 of file MuonEfficiencyType.h.
|
strong |
the action to perform on encountering an OutOfValidityRange in OutOfValidityHelper
This is in addition to possibly setting a selection decoration (if that has been configured.
This is not a member enum of OutOfValidityHelper to void problems with member enums in dictionary generation, etc.
Definition at line 35 of file OutOfValidityHelper.h.
| Enumerator | |
|---|---|
| neutral | |
| charged | |
| all | |
Definition at line 11 of file Reconstruction/PFlow/PFlowUtils/PFlowUtils/PFODefs.h.
| enum CP::QGSystApplied |
| Enumerator | |
|---|---|
| QG_NONE | |
| QG_TRACKEFFICIENCY | |
| QG_TRACKFAKES | |
| QG_NCHARGEDTOPO | |
| QG_NCHARGEDEXP_UP | |
| QG_NCHARGEDME_UP | |
| QG_NCHARGEDPDF_UP | |
| QG_NCHARGEDEXP_DOWN | |
| QG_NCHARGEDME_DOWN | |
| QG_NCHARGEDPDF_DOWN | |
Definition at line 22 of file JetQGTagger.h.
|
strong |
Maps to an existing Fill*PartonHistory method on CalcPartonHistory.
Definition at line 26 of file PartonSchemeConfig.h.
| CP::ANA_MSG_SOURCE | ( | ShowerDepthUtilMessaging | , |
| "CP::ShowerDepthUtil" | ) |
| std::unique_ptr< TH1 > CP::clone | ( | TH1 * | H | ) |
Clones a TH1 and handles the ownership then to a unique_ptr.
Definition at line 48 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 26 of file MuonEfficiencyType.h.
|
inlinestatic |
Definition at line 19 of file MuonEfficiencyType.h.
| std::unique_ptr< egammaLayerRecalibTool > CP::egammaLayerRecalibToolFactory | ( | egEnergyCorr::ESModel | model, |
| int | enableSacc ) |
Definition at line 140 of file EgammaCalibrationAndSmearingTool.cxx.
| std::string CP::egammaMVAToolFolder | ( | egEnergyCorr::ESModel | model | ) |
Definition at line 86 of file EgammaCalibrationAndSmearingTool.cxx.
| std::string CP::EraseWhiteSpaces | ( | std::string | str | ) |
Removes beginning and trailing white spaces from a string.
Definition at line 36 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
|
static |
|
static |
| std::unique_ptr< egGain::GainTool > CP::gainToolFactory | ( | egEnergyCorr::ESModel | model | ) |
Definition at line 45 of file EgammaCalibrationAndSmearingTool.cxx.
| const PartonSchemeConfig & CP::getSchemeConfig | ( | const std::string & | schemeName | ) |
Returns the configuration for a given scheme name.
Throws std::runtime_error if the scheme is not registered.
Definition at line 14 of file PartonSchemeConfig.cxx.
| const xAOD::Vertex * CP::getVertexFromTrack | ( | const xAOD::TrackParticle * | track, |
| const xAOD::VertexContainer * | vertices ) |
Definition at line 30 of file PhotonVertexSelectionTool.cxx.
| std::size_t CP::hash_value | ( | const SystematicSet & | sysSet | ) |
Hash function specifically for boost::hash.
Definition at line 319 of file SystematicSet.cxx.
|
constexpr |
the decoration value to use if there is no valid efficiency decoration
Definition at line 35 of file SysWriteDecorHandle.h.
|
constexpr |
the decoration value to use if there is no valid scale factor decoration
Definition at line 31 of file SysWriteDecorHandle.h.
|
constexpr |
the decoration value to use if there is no valid trigger prescale information
Definition at line 22 of file TrigPrescalesAlg.h.
| bool CP::is_after_run1 | ( | egEnergyCorr::ESModel | model | ) |
Definition at line 245 of file EgammaCalibrationAndSmearingTool.cxx.
Checks whether a global bin number belongs to over/underflow or is in the bulk.
Definition at line 61 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
|
static |
|
static |
| std::string CP::LowerString | ( | const std::string & | str | ) |
Lowers all characters in the string.
Definition at line 42 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
| std::vector< SystematicSet > CP::make_systematics_vector | ( | const SystematicSet & | systematics | ) |
utility functions for working with systematics
Definition at line 25 of file SystematicsUtil.cxx.
| StatusCode CP::makeSelectionReadAccessor | ( | const std::string & | expr, |
| std::unique_ptr< ISelectionReadAccessor > & | accessor, | ||
| bool | defaultToChar = false ) |
make the ISelectionReadAccessor for the given name
This will invoke SelectionExprParser to build a ISelectionReadAccessor that corresponds to a given expression.
SelectionReadAccessorList, which has special semantics and allows retrievel of AND'ed accessors via a bit sequence. | [in] | expr | The expression to parse. |
| [out] | accessor | The created accessor will be owned by this unique pointer. |
| [in] | defaultToChar | Whether to treat decorations as char by default |
Definition at line 54 of file ISelectionAccessor.cxx.
| StatusCode CP::makeSelectionReadAccessorVar | ( | const std::string & | name, |
| std::unique_ptr< ISelectionReadAccessor > & | accessor, | ||
| bool | defaultToChar = false ) |
Produces a simple ISelectionReadAccessor accessing the given decoration.
| [in] | name | The name of the decoration to create an accessor for. |
| [out] | accessor | The created accessor will be owned by this unique pointer. |
| [in] | defaultToChar | Whether to treat decorations as char by default |
Definition at line 139 of file ISelectionAccessor.cxx.
| StatusCode CP::makeSelectionWriteAccessor | ( | const std::string & | name, |
| std::unique_ptr< ISelectionWriteAccessor > & | accessor, | ||
| bool | defaultToChar = false ) |
Produces a simple ISelectionWriteAccessor accessing the given decoration.
| [in] | name | The name of the decoration to create an accessor for. |
| [out] | accessor | The created accessor will be owned by this unique pointer. |
| [in] | defaultToChar | Whether to treat decorations as char by default |
Definition at line 170 of file ISelectionAccessor.cxx.
|
static |
|
static |
|
static |
|
static |
| std::ostream & CP::operator<< | ( | std::ostream & | str, |
| const CP::SystematicVariation & | obj ) |
Definition at line 454 of file SystematicVariation.cxx.
| bool operator== | ( | const DataVector< T > & | a, |
| const DataVector< T > & | b ) |
Vector equality comparison.
| a | A DataVector. |
| b | A DataVector of the same type as b. |
This is an equivalence relation. It is linear in the size of the vectors. Vectors are considered equivalent if their sizes are equal, and if corresponding elements compare equal.
| bool operator== | ( | const DataVector< T > & | a, |
| const DataVector< T > & | b ) |
Vector equality comparison.
| a | A DataVector. |
| b | A DataVector of the same type as b. |
This is an equivalence relation. It is linear in the size of the vectors. Vectors are considered equivalent if their sizes are equal, and if corresponding elements compare equal.
| std::string CP::RandomString | ( | size_t | s | ) |
Generates a random string consisting of capital & small letters + numbers.
Definition at line 14 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
| std::string CP::ReplaceExpInString | ( | std::string | str, |
| const std::string & | exp, | ||
| const std::string & | rep ) |
Replaces all expressions an string by something else.
Definition at line 29 of file PhysicsAnalysis/MuonID/MuonIDAnalysis/MuonEfficiencyCorrections/Root/UtilFunctions.cxx.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlineconstexpr |
the selection decoration to apply for objects that are selected
This is to be used when making a selection decoration for a single cut and no AcceptData object is at hand, as well as to check whether a particular selection passed.
Definition at line 35 of file SelectionHelpers.h.
| SelectionType CP::selectionFromAccept | ( | const asg::AcceptData & | accept | ) |
the selection decoration made from the given AcceptData object
Definition at line 32 of file SelectionHelpers.cxx.
| SelectionType CP::selectionFromBool | ( | bool | accept | ) |
the selection decoration made from the given boolean (true = accept)
Definition at line 22 of file SelectionHelpers.cxx.
|
inlineconstexpr |
the selection decoration to apply for objects that are rejected
This is to be used when making a selection decoration for a single cut and no AcceptData object is at hand.
Definition at line 44 of file SelectionHelpers.h.
| bool CP::use_intermodule_correction | ( | egEnergyCorr::ESModel | model | ) |
Definition at line 196 of file EgammaCalibrationAndSmearingTool.cxx.
| bool CP::use_phi_uniform_correction | ( | egEnergyCorr::ESModel | model | ) |
Definition at line 241 of file EgammaCalibrationAndSmearingTool.cxx.
|
static |
Definition at line 21 of file TestMacroHelpers.cxx.
|
static |
Definition at line 20 of file TestMacroHelpers.cxx.
|
static |
Definition at line 18 of file TestMacroHelpers.cxx.
|
static |
Definition at line 19 of file TestMacroHelpers.cxx.
|
static |
Definition at line 25 of file TestMacroHelpers.cxx.
|
static |
Definition at line 23 of file TestMacroHelpers.cxx.
|
static |
Definition at line 26 of file TestMacroHelpers.cxx.
|
static |
Definition at line 24 of file TestMacroHelpers.cxx.
|
static |
|
static |
|
static |
Definition at line 14 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 12 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 15 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 13 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 19 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 17 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 20 of file IsoCloseByCaloDecorAlg.cxx.
|
static |
Definition at line 18 of file IsoCloseByCaloDecorAlg.cxx.
Definition at line 43 of file EgammaCalibrationAndSmearingTool.cxx.
Definition at line 38 of file IsolationCloseByCorrectionTool.cxx.
|
constexpr |
Definition at line 37 of file IsolationCloseByCorrectionTool.cxx.
|
constexpr |
Definition at line 28 of file MuonTriggerScaleFactors.cxx.
|
constexpr |
Definition at line 28 of file IsolationLowPtPLVTool.cxx.