/cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/xAODMissingET/xAODMissingET/versions/MissingETComponent_v1.h File Reference

#include "AthContainers/AuxElement.h"
#include "xAODBase/IParticle.h"
#include "xAODBase/IParticleContainer.h"
#include "xAODMissingET/versions/MissingETCompositionBase.h"
#include "xAODMissingET/MissingETContainer.h"
#include <vector>
#include "xAODMissingET/versions/MissingETComponent_v1.icc"

Go to the source code of this file.

Classes

class  xAOD::MissingETComponent_v1
 MET component descriptor contains object links and corresponding parameters. More...
class  xAOD::MissingETComponent_v1::Weight
 Kinematic weight descriptor. More...

Namespaces

namespace  xAOD
 

Namespace holding all the xAOD EDM classes.


namespace  MissingETBase
 

General namespace for MET EDM software.


namespace  MissingETBase::Types
 

Namespace for generally used type definitions.


Typedefs

typedef
xAOD::MissingETComponent_v1::Weight 
MissingETBase::Types::weight_t
 Type for kinematic weight.
typedef std::vector< weight_t > MissingETBase::Types::weight_vector_t
 Vector type for kinematic weight containers.

Functions

Global namespace operators for MissingETComponent_v1::Weight



MissingETBase::Types::weight_t operator+ (const MissingETBase::Types::weight_t &w0, const MissingETBase::Types::weight_t &w1)
 Add kinematic weights.
MissingETBase::Types::weight_t operator- (const MissingETBase::Types::weight_t &w0, const MissingETBase::Types::weight_t &w1)
 Subtract kinematic weights.
MissingETBase::Types::weight_t operator* (const MissingETBase::Types::weight_t &w0, const MissingETBase::Types::weight_t &w1)
 Multiply kinematic weights.
MissingETBase::Types::weight_t operator/ (const MissingETBase::Types::weight_t &w0, const MissingETBase::Types::weight_t &w1)
 Divide kinematic weights.
MissingETBase::Types::weight_t operator* (const MissingETBase::Types::weight_t &wght, double scale)
 Scale kinematic weight by multiplication.
MissingETBase::Types::weight_t operator* (double scale, const MissingETBase::Types::weight_t &wght)
 Scale kinematic weight by multiplication.
MissingETBase::Types::weight_t operator/ (const MissingETBase::Types::weight_t &wght, double scale)
 Scale kinematic weight by division.

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1