#include <FourVectorSelection.hh>
Public Member Functions | |
FourVectorSelection () | |
virtual | ~FourVectorSelection () |
void | setEvent (const Event &evt) |
const MomentumVector & | fourVectors () const |
const MomentumVector & | rejectedFourVectors () const |
Protected Member Functions | |
virtual void | fillVectors () const =0 |
Protected Attributes | |
bool | m_freshEvent |
const Event * | m_event |
bool | m_canSetCuts |
MomentumVector | m_passedFourVectors |
MomentumVector | m_rejectedFourVectors |
Definition at line 11 of file FourVectorSelection.hh.
ForIA::FourVectorSelection::FourVectorSelection | ( | ) |
Definition at line 7 of file FourVectorSelection.cxx.
virtual ForIA::FourVectorSelection::~FourVectorSelection | ( | ) | [inline, virtual] |
Definition at line 16 of file FourVectorSelection.hh.
virtual void ForIA::FourVectorSelection::fillVectors | ( | ) | const [protected, pure virtual] |
const MomentumVector & ForIA::FourVectorSelection::fourVectors | ( | ) | const |
Definition at line 18 of file FourVectorSelection.cxx.
const MomentumVector & ForIA::FourVectorSelection::rejectedFourVectors | ( | ) | const |
Definition at line 23 of file FourVectorSelection.cxx.
void ForIA::FourVectorSelection::setEvent | ( | const Event & | evt ) |
Definition at line 11 of file FourVectorSelection.cxx.
bool ForIA::FourVectorSelection::m_canSetCuts [protected] |
Definition at line 28 of file FourVectorSelection.hh.
const Event* ForIA::FourVectorSelection::m_event [protected] |
Definition at line 27 of file FourVectorSelection.hh.
bool ForIA::FourVectorSelection::m_freshEvent [mutable, protected] |
Definition at line 26 of file FourVectorSelection.hh.
MomentumVector ForIA::FourVectorSelection::m_passedFourVectors [mutable, protected] |
Definition at line 30 of file FourVectorSelection.hh.
MomentumVector ForIA::FourVectorSelection::m_rejectedFourVectors [mutable, protected] |
Definition at line 31 of file FourVectorSelection.hh.