|
| struct | ClusterDef |
| struct | ColumnAccessorOptions |
| struct | ColumnAccessModeTraits |
| struct | ColumnAccessModeTraits< ColumnAccessMode::input > |
| struct | ColumnAccessModeTraits< ColumnAccessMode::output > |
| struct | ColumnAccessModeTraits< ColumnAccessMode::update > |
| class | AccessorTemplate |
| | the raw column accessor template class More...
|
| struct | NativeColumn |
| | a type wrapper to force AccessorTemplate to treat the type as native More...
|
| struct | RetypeColumn |
| | a type wrapper to make AccessorTemplate convert the underlying column type to a different type More...
|
| class | ColumnarTool |
| | the base class for all columnar components More...
|
| struct | ColumnAccessorDataArray |
| | all the data about a column accessor that the ColumnarTool needs to know about More...
|
| struct | ColumnarModeXAOD |
| struct | ColumnarModeArray |
| struct | ColumnarModeXAODArray |
| struct | ColumnDataArray |
| struct | ColumnarToolDataArray |
| struct | RegularContainerId |
| | Container id definitions for the columnar infrastructure. More...
|
| struct | MutableContainerId |
| | a template to define a mutable version of a given container id More...
|
| struct | EventContextDef |
| class | ObjectRange |
| | a class representing a continuous sequence of objects (a.k.a. a container) More...
|
| class | ObjectId |
| | a class representing a single object (electron, muons, etc.) More...
|
| class | OptObjectId |
| | a class representing a single optional object (electron, muons, etc.) More...
|
| class | ObjectLink |
| struct | LinkCastColumn |
| | a special column type that behaves like an OptObjectId, but applies an internal cast in xAOD mode More...
|
| class | MomentumAccessors |
| | a handle to hold a IMomentumAccessors object More...
|
| struct | ObjectColumn |
| | a special type to use for columns accessing containers/offset maps More...
|
| class | ObjectId< CI, ColumnarModeXAOD > |
| class | ObjectId< CI, CM > |
| class | ObjectRangeIteratorXAODContainer |
| class | ObjectRange< CI, ColumnarModeXAOD > |
| class | ObjectRangeIteratorXAODSinglet |
| class | ObjectRangeIteratorArray |
| | an iterator over objects in an ObjectRange More...
|
| class | ObjectRange< CI, CM > |
| class | ObjectTypeAccessor |
| | a specialized accessor for retrieving the xAOD object type of objects More...
|
| class | OptObjectId< CI, ColumnarModeXAOD > |
| class | OptObjectId< CI, CM > |
| struct | ParticleDef |
| struct | Particle1Def |
| struct | Particle2Def |
| struct | ElectronDef |
| struct | PhotonDef |
| struct | EgammaDef |
| struct | EventInfoDef |
| class | ConfigurableColumnExampleTool |
| | example of a columnar tool with optional columns More...
|
| class | LinkColumnExampleTool |
| | an example of a tool reading an element link More...
|
| class | ModularExampleTool |
| | an example of a columnar tool with a modular structure More...
|
| class | MomentumAccessorExampleTool |
| | an example of a columnar tool that uses momentum accessors More...
|
| class | OptionalColumnExampleTool |
| | example of a columnar tool with optional columns More...
|
| class | SimpleSelectorExampleTool |
| | this is the simplest example of a columnar tool More...
|
| class | StringExampleTool |
| | an example of a columnar tool that reads a vector column More...
|
| class | VariantExampleTool |
| | an example of a columnar tool using "variant" object ids and column accessors More...
|
| class | VectorExampleTool |
| | an example of a columnar tool that reads a vector column More...
|
| struct | ColumnInfo |
| | a struct that contains meta-information about each column that's needed to interface the column with the columnar data store More...
|
| class | IColumnarTool |
| | an interface for tools that operate on columnar data More...
|
| struct | JetDef |
| class | FilterRange |
| | a simple range adaptor that filters the elements of a range More...
|
| class | FilterRangeIterator |
| class | MetAssociationHelper |
| | a columnar version of xAOD::MissingETAssociationHelper More...
|
| class | MetAssocationAccessors |
| | the accessors MetAssociationHelper needs to implement its operations More...
|
| struct | MetDef |
| struct | Met1Def |
| struct | MetAssociationDef |
| struct | MuonDef |
| struct | DiTauJetDef |
| struct | TauJetDef |
| struct | ColumnarMemoryTest |
| struct | ColumnarPhysLiteTest |
| struct | ColumnVectorElementHeader |
| | the header information for a single element in the columnar data vector More...
|
| class | ColumnVectorHeader |
| | the header information for the entire columnar data vector More...
|
| class | ColumnVectorData |
| | a class that holds the columnar data for a single call More...
|
| class | ToolColumnVectorMap |
| | a class that interfaces an IColumnarTool to a ColumnVectorHeader More...
|
| class | PythonToolHandle |
| | a handle to a python tool for use via nanobind More...
|
| struct | TrackDef |
| struct | Track1Def |
| struct | Track2Def |
| struct | Track3Def |
| struct | VertexDef |
| class | AccessorTemplate< VariantContainerId< CIBase, CIList... >, CT, CAM, CM > |
| struct | VariantContainerId |
| | a "variant" ContainerId More...
|
| class | ObjectLink< VariantContainerId< CIBase, CIList... >, ColumnarModeXAOD > |
| | a "variant" link to a single object More...
|
| class | ObjectLink< VariantContainerId< CIBase, CIList... >, CM > |
| class | ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > |
| class | ObjectId< VariantContainerId< CIList... >, CM > |
| class | OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > |
| class | OptObjectId< VariantContainerId< CIList... >, CM > |
|
| using | ClusterId = ObjectId<ClusterDef> |
| using | OptClusterId = OptObjectId<ClusterDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ClusterAccessor = AccessorTemplate<ClusterDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ClusterDecorator = AccessorTemplate<ClusterDef,CT,ColumnAccessMode::output,CM> |
| template<ContainerIdConcept CI, typename CT, typename CM = ColumnarModeDefault> |
| using | ColumnAccessor = AccessorTemplate<CI,CT,ColumnAccessMode::input,CM> |
| template<ContainerIdConcept CI, typename CT, typename CM = ColumnarModeDefault> |
| using | ColumnDecorator = AccessorTemplate<CI,CT,ColumnAccessMode::output,CM> |
| template<ContainerIdConcept CI, typename CT, typename CM = ColumnarModeDefault> |
| using | ColumnUpdater = AccessorTemplate<CI,CT,ColumnAccessMode::update,CM> |
| using | ColumnarModeDefault = ColumnarModeXAOD |
| using | EventContextRange = ObjectRange<EventContextDef> |
| using | EventContextId = ObjectId<EventContextDef> |
| using | Particle0Def = ParticleDef |
| using | ParticleRange = ObjectRange<ParticleDef> |
| using | ParticleId = ObjectId<ParticleDef> |
| using | OptParticleId = OptObjectId<ParticleDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ParticleAccessor = AccessorTemplate<ParticleDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ParticleDecorator = AccessorTemplate<ParticleDef,CT,ColumnAccessMode::output,CM> |
| using | Particle0Range = ObjectRange<Particle0Def> |
| using | Particle0Id = ObjectId<Particle0Def> |
| using | OptParticle0Id = OptObjectId<Particle0Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle0Accessor = AccessorTemplate<Particle0Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle0Decorator = AccessorTemplate<Particle0Def,CT,ColumnAccessMode::output,CM> |
| using | Particle1Range = ObjectRange<Particle1Def> |
| using | Particle1Id = ObjectId<Particle1Def> |
| using | OptParticle1Id = OptObjectId<Particle1Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle1Accessor = AccessorTemplate<Particle1Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle1Decorator = AccessorTemplate<Particle1Def,CT,ColumnAccessMode::output,CM> |
| using | Particle2Range = ObjectRange<Particle2Def> |
| using | Particle2Id = ObjectId<Particle2Def> |
| using | OptParticle2Id = OptObjectId<Particle2Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle2Accessor = AccessorTemplate<Particle2Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Particle2Decorator = AccessorTemplate<Particle2Def,CT,ColumnAccessMode::output,CM> |
| using | MutableEgammaDef = MutableContainerId<EgammaDef> |
| using | ElectronRange = ObjectRange<ElectronDef> |
| using | ElectronId = ObjectId<ElectronDef> |
| using | OptElectronId = OptObjectId<ElectronDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ElectronAccessor = AccessorTemplate<ElectronDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | ElectronDecorator = AccessorTemplate<ElectronDef,CT,ColumnAccessMode::output,CM> |
| using | PhotonRange = ObjectRange<PhotonDef> |
| using | PhotonId = ObjectId<PhotonDef> |
| using | OptPhotonId = OptObjectId<PhotonDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | PhotonAccessor = AccessorTemplate<PhotonDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | PhotonDecorator = AccessorTemplate<PhotonDef,CT,ColumnAccessMode::output,CM> |
| using | EgammaRange = ObjectRange<EgammaDef> |
| using | EgammaId = ObjectId<EgammaDef> |
| using | OptEgammaId = OptObjectId<EgammaDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | EgammaAccessor = AccessorTemplate<EgammaDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | EgammaDecorator = AccessorTemplate<EgammaDef,CT,ColumnAccessMode::output,CM> |
| using | MutableEgammaRange = ObjectRange<MutableEgammaDef> |
| using | MutableEgammaId = ObjectId<MutableEgammaDef> |
| using | OptMutableEgammaId = OptObjectId<MutableEgammaDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableEgammaAccessor = AccessorTemplate<MutableEgammaDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableEgammaDecorator = AccessorTemplate<MutableEgammaDef,CT,ColumnAccessMode::output,CM> |
| using | EventInfoRange = ObjectRange<EventInfoDef> |
| using | EventInfoId = ObjectId<EventInfoDef> |
| using | OptEventInfoId = OptObjectId<EventInfoDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | EventInfoAccessor = AccessorTemplate<EventInfoDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | EventInfoDecorator = AccessorTemplate<EventInfoDef,CT,ColumnAccessMode::output,CM> |
| using | ColumnarOffsetType = std::size_t |
| | the type used for the size and offsets in the columnar data
|
| using | MutableJetDef = MutableContainerId<JetDef> |
| using | JetRange = ObjectRange<JetDef> |
| using | JetId = ObjectId<JetDef> |
| using | OptJetId = OptObjectId<JetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | JetAccessor = AccessorTemplate<JetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | JetDecorator = AccessorTemplate<JetDef,CT,ColumnAccessMode::output,CM> |
| using | MutableJetRange = ObjectRange<MutableJetDef> |
| using | MutableJetId = ObjectId<MutableJetDef> |
| using | OptMutableJetId = OptObjectId<MutableJetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableJetAccessor = AccessorTemplate<MutableJetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableJetDecorator = AccessorTemplate<MutableJetDef,CT,ColumnAccessMode::output,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableJetUpdater = AccessorTemplate<MutableJetDef,CT,ColumnAccessMode::update,CM> |
| using | Met0Def = MetDef |
| using | MutableMetDef = MutableContainerId<MetDef> |
| using | MetRange = ObjectRange<MetDef> |
| using | MetId = ObjectId<MetDef> |
| using | OptMetId = OptObjectId<MetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MetAccessor = AccessorTemplate<MetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MetDecorator = AccessorTemplate<MetDef,CT,ColumnAccessMode::output,CM> |
| using | Met0Range = ObjectRange<Met0Def> |
| using | Met0Id = ObjectId<Met0Def> |
| using | OptMet0Id = OptObjectId<Met0Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Met0Accessor = AccessorTemplate<Met0Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Met0Decorator = AccessorTemplate<Met0Def,CT,ColumnAccessMode::output,CM> |
| using | Met1Range = ObjectRange<Met1Def> |
| using | Met1Id = ObjectId<Met1Def> |
| using | OptMet1Id = OptObjectId<Met1Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Met1Accessor = AccessorTemplate<Met1Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Met1Decorator = AccessorTemplate<Met1Def,CT,ColumnAccessMode::output,CM> |
| using | MutableMetRange = ObjectRange<MutableMetDef> |
| using | MutableMetId = ObjectId<MutableMetDef> |
| using | OptMutableMetId = OptObjectId<MutableMetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableMetAccessor = AccessorTemplate<MutableMetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MutableMetDecorator = AccessorTemplate<MutableMetDef,CT,ColumnAccessMode::output,CM> |
| using | MetAssociationRange = ObjectRange<MetAssociationDef> |
| using | MetAssociationId = ObjectId<MetAssociationDef> |
| using | OptMetAssociationId = OptObjectId<MetAssociationDef> |
| using | MuonRange = ObjectRange<MuonDef> |
| using | MuonId = ObjectId<MuonDef> |
| using | OptMuonId = OptObjectId<MuonDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MuonAccessor = AccessorTemplate<MuonDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | MuonDecorator = AccessorTemplate<MuonDef,CT,ColumnAccessMode::output,CM> |
| using | MuonTrackDef = columnar::VariantContainerId<columnar::Track0Def,columnar::Track0Def,columnar::Track3Def,columnar::Track1Def,columnar::Track2Def> |
| using | DiTauJetRange = ObjectRange<DiTauJetDef> |
| using | DiTauJetId = ObjectId<DiTauJetDef> |
| using | OptDiTauJetId = OptObjectId<DiTauJetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | DiTauJetAccessor = AccessorTemplate<DiTauJetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | DiTauJetDecorator = AccessorTemplate<DiTauJetDef,CT,ColumnAccessMode::output,CM> |
| using | TauJetRange = ObjectRange<TauJetDef> |
| using | TauJetId = ObjectId<TauJetDef> |
| using | OptTauJetId = OptObjectId<TauJetDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | TauJetAccessor = AccessorTemplate<TauJetDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | TauJetDecorator = AccessorTemplate<TauJetDef,CT,ColumnAccessMode::output,CM> |
| using | Track0Def = TrackDef |
| using | TrackId = ObjectId<TrackDef> |
| using | OptTrackId = OptObjectId<TrackDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | TrackAccessor = AccessorTemplate<TrackDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | TrackDecorator = AccessorTemplate<TrackDef,CT,ColumnAccessMode::output,CM> |
| using | OptTrack0Id = OptObjectId<Track0Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track0Accessor = AccessorTemplate<Track0Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track0Decorator = AccessorTemplate<Track0Def,CT,ColumnAccessMode::output,CM> |
| using | OptTrack1Id = OptObjectId<Track1Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track1Accessor = AccessorTemplate<Track1Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track1Decorator = AccessorTemplate<Track1Def,CT,ColumnAccessMode::output,CM> |
| using | OptTrack2Id = OptObjectId<Track2Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track2Accessor = AccessorTemplate<Track2Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track2Decorator = AccessorTemplate<Track2Def,CT,ColumnAccessMode::output,CM> |
| using | OptTrack3Id = OptObjectId<Track3Def> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track3Accessor = AccessorTemplate<Track3Def,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | Track3Decorator = AccessorTemplate<Track3Def,CT,ColumnAccessMode::output,CM> |
| using | VertexId = ObjectId<VertexDef> |
| using | OptVertexId = OptObjectId<VertexDef> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | VertexAccessor = AccessorTemplate<VertexDef,CT,ColumnAccessMode::input,CM> |
| template<typename CT, typename CM = ColumnarModeDefault> |
| using | VertexDecorator = AccessorTemplate<VertexDef,CT,ColumnAccessMode::output,CM> |
|
| template<ContainerIdConcept CI, typename CT, ColumnAccessMode CAM, typename CM> |
| void | resetAccessor (AccessorTemplate< CI, CT, CAM, CM > &accessor, ColumnarTool< CM > &columnBase, const std::string &name, ColumnAccessorOptions &&options={}) |
| | reset a column accessor to point to a new column
|
| void | moveAccessor (unsigned &dataIndex, std::unique_ptr< ColumnAccessorDataArray > &accessorData, unsigned &sourceIndex, std::unique_ptr< ColumnAccessorDataArray > &sourceData) |
| void | addColumnAccessMode (ColumnInfo &info, ColumnAccessMode accessMode) |
| void | mergeColumnInfo (ColumnInfo &target, const ColumnInfo &source) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetIParticle (MomentumAccessors< CI, CM > &accessors) |
| | reset the dynamic momentum accessors to various default implementations
|
| template<ContainerIdConcept CI, typename CM> |
| void | resetPtEtaPhiReadM (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetPtEtaPhiFixedM (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool, double mValue) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetJet (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetJetConstituentScale (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool, const std::string &prefix="JetConstitScaleMomentum_") |
| template<ContainerIdConcept CI, typename CM> |
| void | resetElectron (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetPhoton (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetEgamma (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetMuon (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetTau (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool) |
| template<ContainerIdConcept CI, typename CM> |
| void | resetObjectType (MomentumAccessors< CI, CM > &accessors, ColumnarTool< CM > &columnarTool, xAODType::ObjectType type) |
| double | deltaPhi (double phiA, double phiB) |
| | delta Phi in range [-pi,pi[
|
| template<ContainerIdConcept CI1, ContainerIdConcept CI2, typename CM> |
| double | deltaRapidity (const MomentumAccessors< CI1, CM > &momAcc1, ObjectId< CI1, CM > p1, const MomentumAccessors< CI2, CM > &momAcc2, ObjectId< CI2, CM > p2, bool useRapidity=true) |
| | Computes efficiently \( \Delta{y} \).
|
| template<ContainerIdConcept CI1, ContainerIdConcept CI2, typename CM> |
| bool | isInDeltaR (const MomentumAccessors< CI1, CM > &momAcc1, ObjectId< CI1, CM > p1, const MomentumAccessors< CI2, CM > &momAcc2, ObjectId< CI2, CM > p2, double dR, bool useRapidity=true) |
| | Check if 2 particles are in a \( \Delta{R} \) cone.
|
| template<ContainerIdConcept CI> |
| std::ostream & | operator<< (std::ostream &str, const ObjectId< CI, ColumnarModeXAOD > &obj) |
| template<ContainerIdConcept CI> |
| bool | operator== (const ObjectId< CI, ColumnarModeXAOD > &lhs, const ObjectId< CI, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept CI> |
| bool | operator!= (const ObjectId< CI, ColumnarModeXAOD > &lhs, const ObjectId< CI, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept CI, ColumnarArrayMode CM> |
| std::ostream & | operator<< (std::ostream &str, const ObjectId< CI, CM > &obj) |
| template<ContainerIdConcept CI, ColumnarArrayMode CM> |
| bool | operator== (const ObjectId< CI, CM > &lhs, const ObjectId< CI, CM > &rhs) |
| template<ContainerIdConcept CI, ColumnarArrayMode CM> |
| bool | operator!= (const ObjectId< CI, CM > &lhs, const ObjectId< CI, CM > &rhs) |
| template<ContainerIdConcept CI> |
| bool | operator== (const OptObjectId< CI, ColumnarModeXAOD > &lhs, const OptObjectId< CI, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept CI> |
| bool | operator!= (const OptObjectId< CI, ColumnarModeXAOD > &lhs, const OptObjectId< CI, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept CI, ColumnarArrayMode CM> |
| bool | operator== (const OptObjectId< CI, CM > &lhs, const OptObjectId< CI, CM > &rhs) |
| template<ContainerIdConcept CI, ColumnarArrayMode CM> |
| bool | operator!= (const OptObjectId< CI, CM > &lhs, const OptObjectId< CI, CM > &rhs) |
| void | renameContainers (IColumnarTool &tool, const std::vector< std::pair< std::string, std::string > > &renames) |
| | rename containers in the columnar tool
|
| template<typename... CIList> |
| std::ostream & | operator<< (std::ostream &str, const ObjectLink< VariantContainerId< CIList... >, ColumnarModeXAOD > &obj) |
| template<typename... CIList, ColumnarArrayMode CM> |
| std::ostream & | operator<< (std::ostream &str, const ObjectLink< VariantContainerId< CIList... >, CM > &obj) |
| template<ContainerIdConcept... CIList> |
| std::ostream & | operator<< (std::ostream &str, const ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &obj) |
| template<ContainerIdConcept... CIList> |
| bool | operator== (const ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &lhs, const ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept... CIList> |
| bool | operator!= (const ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &lhs, const ObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| std::ostream & | operator<< (std::ostream &str, const ObjectId< VariantContainerId< CIList... >, CM > &obj) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| bool | operator== (const ObjectId< VariantContainerId< CIList... >, CM > &lhs, const ObjectId< VariantContainerId< CIList... >, CM > &rhs) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| bool | operator!= (const ObjectId< VariantContainerId< CIList... >, CM > &lhs, const ObjectId< VariantContainerId< CIList... >, CM > &rhs) |
| template<ContainerIdConcept... CIList> |
| std::ostream & | operator<< (std::ostream &str, const OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &obj) |
| template<ContainerIdConcept... CIList> |
| bool | operator== (const OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &lhs, const OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept... CIList> |
| bool | operator!= (const OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &lhs, const OptObjectId< VariantContainerId< CIList... >, ColumnarModeXAOD > &rhs) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| std::ostream & | operator<< (std::ostream &str, const OptObjectId< VariantContainerId< CIList... >, CM > &obj) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| bool | operator== (const OptObjectId< VariantContainerId< CIList... >, CM > &lhs, const OptObjectId< VariantContainerId< CIList... >, CM > &rhs) |
| template<ContainerIdConcept... CIList, ColumnarArrayMode CM> |
| bool | operator!= (const OptObjectId< VariantContainerId< CIList... >, CM > &lhs, const OptObjectId< VariantContainerId< CIList... >, CM > &rhs) |