#include <L1EtMissParticle.h>
Definition at line 28 of file L1EtMissParticle.h.
Definition at line 31 of file L1EtMissParticle.h.
L1EtMissParticle::L1EtMissParticle | ( | ) |
L1EtMissParticle::L1EtMissParticle | ( | const LorentzVector & | p4, |
EtMissType | type, | ||
const double & | etTotal, | ||
const edm::Ref< L1GctEtMissCollection > & | aEtMissRef = edm::Ref< L1GctEtMissCollection >() , |
||
const edm::Ref< L1GctEtTotalCollection > & | aEtTotalRef = edm::Ref< L1GctEtTotalCollection >() , |
||
const edm::Ref< L1GctHtMissCollection > & | aHtMissRef = edm::Ref< L1GctHtMissCollection >() , |
||
const edm::Ref< L1GctEtHadCollection > & | aEtHadRef = edm::Ref< L1GctEtHadCollection >() , |
||
int | bx = 0 |
||
) |
Definition at line 36 of file L1EtMissParticle.cc.
: LeafCandidate( ( char ) 0, p4 ), type_( type ), etTot_( etTotal ), etMissRef_( aEtMissRef ), etTotRef_( aEtTotalRef ), htMissRef_( aHtMissRef ), etHadRef_( aEtHadRef ), bx_( bx ) { }
L1EtMissParticle::L1EtMissParticle | ( | const PolarLorentzVector & | p4, |
EtMissType | type, | ||
const double & | etTotal, | ||
const edm::Ref< L1GctEtMissCollection > & | aEtMissRef = edm::Ref< L1GctEtMissCollection >() , |
||
const edm::Ref< L1GctEtTotalCollection > & | aEtTotalRef = edm::Ref< L1GctEtTotalCollection >() , |
||
const edm::Ref< L1GctHtMissCollection > & | aHtMissRef = edm::Ref< L1GctHtMissCollection >() , |
||
const edm::Ref< L1GctEtHadCollection > & | aEtHadRef = edm::Ref< L1GctEtHadCollection >() , |
||
int | bx = 0 |
||
) |
Definition at line 57 of file L1EtMissParticle.cc.
: LeafCandidate( ( char ) 0, p4 ), type_( type ), etTot_( etTotal ), etMissRef_( aEtMissRef ), etTotRef_( aEtTotalRef ), htMissRef_( aHtMissRef ), etHadRef_( aEtHadRef ), bx_( bx ) { }
virtual l1extra::L1EtMissParticle::~L1EtMissParticle | ( | ) | [inline, virtual] |
Definition at line 65 of file L1EtMissParticle.h.
{}
int l1extra::L1EtMissParticle::bx | ( | ) | const [inline] |
Definition at line 114 of file L1EtMissParticle.h.
References bx_.
Referenced by setBx().
{ return bx_ ; }
virtual L1EtMissParticle* l1extra::L1EtMissParticle::clone | ( | void | ) | const [inline, virtual] |
returns a clone of the Candidate object
Reimplemented from reco::LeafCandidate.
Definition at line 111 of file L1EtMissParticle.h.
References L1EtMissParticle().
{ return new L1EtMissParticle( *this ) ; }
double l1extra::L1EtMissParticle::etMiss | ( | ) | const [inline] |
Definition at line 72 of file L1EtMissParticle.h.
References reco::LeafCandidate::et().
{ return et() ; }
const double& l1extra::L1EtMissParticle::etTotal | ( | ) | const [inline] |
Definition at line 76 of file L1EtMissParticle.h.
References etTot_.
Referenced by setEtTotal().
{ return etTot_ ; }
const L1GctEtHad* l1extra::L1EtMissParticle::gctEtHad | ( | ) | const [inline] |
Definition at line 108 of file L1EtMissParticle.h.
References etHadRef_, and edm::Ref< C, T, F >::get().
const edm::Ref< L1GctEtHadCollection >& l1extra::L1EtMissParticle::gctEtHadRef | ( | ) | const [inline] |
const L1GctEtMiss* l1extra::L1EtMissParticle::gctEtMiss | ( | ) | const [inline] |
Definition at line 96 of file L1EtMissParticle.h.
References etMissRef_, and edm::Ref< C, T, F >::get().
{ return etMissRef_.get() ; }
const edm::Ref< L1GctEtMissCollection >& l1extra::L1EtMissParticle::gctEtMissRef | ( | ) | const [inline] |
const L1GctEtTotal* l1extra::L1EtMissParticle::gctEtTotal | ( | ) | const [inline] |
Definition at line 100 of file L1EtMissParticle.h.
References etTotRef_, and edm::Ref< C, T, F >::get().
const edm::Ref< L1GctEtTotalCollection >& l1extra::L1EtMissParticle::gctEtTotalRef | ( | ) | const [inline] |
const L1GctHtMiss* l1extra::L1EtMissParticle::gctHtMiss | ( | ) | const [inline] |
Definition at line 104 of file L1EtMissParticle.h.
References edm::Ref< C, T, F >::get(), and htMissRef_.
{ return htMissRef_.get() ; }
const edm::Ref< L1GctHtMissCollection >& l1extra::L1EtMissParticle::gctHtMissRef | ( | ) | const [inline] |
void l1extra::L1EtMissParticle::setBx | ( | int | bx | ) | [inline] |
void l1extra::L1EtMissParticle::setEtTotal | ( | const double & | etTotal | ) | [inline] |
EtMissType l1extra::L1EtMissParticle::type | ( | ) | const [inline] |
Definition at line 69 of file L1EtMissParticle.h.
References type_.
Referenced by getObjectType().
{ return type_ ; } // kET or kHT
int l1extra::L1EtMissParticle::bx_ [private] |
Definition at line 141 of file L1EtMissParticle.h.
Definition at line 139 of file L1EtMissParticle.h.
Referenced by gctEtHad(), and gctEtHadRef().
Definition at line 136 of file L1EtMissParticle.h.
Referenced by gctEtMiss(), and gctEtMissRef().
double l1extra::L1EtMissParticle::etTot_ [private] |
Definition at line 134 of file L1EtMissParticle.h.
Referenced by etTotal(), and setEtTotal().
Definition at line 137 of file L1EtMissParticle.h.
Referenced by gctEtTotal(), and gctEtTotalRef().
Definition at line 138 of file L1EtMissParticle.h.
Referenced by gctHtMiss(), and gctHtMissRef().
EtMissType l1extra::L1EtMissParticle::type_ [private] |
Definition at line 132 of file L1EtMissParticle.h.
Referenced by type().