Namespace for generally used type definitions. More...
Typedefs | |
typedef xAOD::MissingETAssociation_v1::ConstVec | constvec_t |
Type for constituent vector. | |
typedef std::vector< constvec_t > | constvec_vector_t |
Vector type for constituent vector containers. | |
typedef unsigned long long | bitmask_t |
Type for status word bit mask. | |
typedef std::vector< bitmask_t > | bitmask_vector_t |
Type for vector of status word bit masks. | |
typedef boost::tuples::tuple < size_t, size_t > | indexedlink_t |
Type for links defined as index pairs. | |
typedef xAOD::MissingETComponent_v1::Weight | weight_t |
Type for kinematic weight. | |
typedef std::vector< weight_t > | weight_vector_t |
Vector type for kinematic weight containers. | |
typedef ConstDataVector < xAOD::IParticleContainer > | const_signal_vector_t |
Link data types | |
typedef ElementLink < xAOD::MissingETContainer > | metlink_t |
Link to MissingET object. | |
typedef ElementLink < xAOD::JetContainer > | jetlink_t |
Link to Jet object. | |
typedef ElementLink < xAOD::IParticleContainer > | objlink_t |
Link to contributing object. | |
typedef std::vector< objlink_t > | objlink_vector_t |
Vector of object links type. | |
typedef std::vector< const xAOD::IParticle * > | object_vector_t |
Vector of object type. |
Namespace for generally used type definitions.
Link to Jet object.
This is the link to the jet used to build overlap removal decisions in a MissingETAssociation object.
Link to MissingET object.
This is the link to the MET object the signal or physics objects in a MissingETContribution contributes to.
Link to contributing object.
This is the link to an object contributing to a specific MissingET object in the MissingETContribution .
typedef std::vector<objlink_t> MissingETBase::Types::objlink_vector_t |
Vector of object links type.
Vector of links and object types