|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GENERATORFILTERS_JETFILTER_H
6 #define GENERATORFILTERS_JETFILTER_H
9 #include "CLHEP/Vector/LorentzVector.h"
33 CLHEP::HepLorentzVector&
P() {
return m_p;}
38 void SetP(
const CLHEP::HepLorentzVector&
p) {
m_p=
p;}
39 void SetP(
const double&,
const double&,
const double&,
const double&);
40 void SetXYZM(
const double&,
const double&,
const double&,
const double&);
48 CLHEP::HepLorentzVector
m_p;
Applies the generator level filter for jet candidates.
void SetXYZM(const double &, const double &, const double &, const double &)
CLHEP::HepLorentzVector m_p
bool operator<(const McObj &rhs) const
void SetP(const double &, const double &, const double &, const double &)
McObj(CLHEP::HepLorentzVector &p)
std::vector< McObj > m_Jets
Base class for event generator filtering modules.
virtual StatusCode filterEvent()
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode filterInitialize()
bool operator>(const McObj &rhs) const
CLHEP::HepLorentzVector & P()
JetFilter(const std::string &name, ISvcLocator *pSvcLocator)
void SetP(const CLHEP::HepLorentzVector &p)