#include <VertexCuts.hh>
Public Member Functions | |
VertexCuts () | |
bool | setEvent (const Event &evt) |
bool | doPileUpCut (bool pileUpCut) |
bool | setNTracksForPrimaryVertex (int nTracks) |
bool | setNTracksForPileUpVertex (int nTracks) |
bool | setRequirePrimary (bool require) |
bool | passesCuts () const |
const VertexVector & | goodVertices () const |
Friends | |
std::ostream & | operator<< (std::ostream &out, const VertexCuts &cuts) |
MessageBox & | operator<< (MessageBox &box, const VertexCuts &cuts) |
Definition at line 15 of file VertexCuts.hh.
ForIA::VertexCuts::VertexCuts | ( | ) |
Definition at line 11 of file VertexCuts.cxx.
bool ForIA::VertexCuts::doPileUpCut | ( | bool | pileUpCut ) |
Definition at line 63 of file VertexCuts.cxx.
const VertexVector & ForIA::VertexCuts::goodVertices | ( | ) | const |
Definition at line 50 of file VertexCuts.cxx.
bool ForIA::VertexCuts::passesCuts | ( | ) | const [virtual] |
Implements ForIA::IVertexCuts.
Definition at line 54 of file VertexCuts.cxx.
bool ForIA::VertexCuts::setEvent | ( | const Event & | evt ) | [virtual] |
We have two primary vertices - eek!
Implements ForIA::IVertexCuts.
Definition at line 16 of file VertexCuts.cxx.
bool ForIA::VertexCuts::setNTracksForPileUpVertex | ( | int | nTracks ) |
Definition at line 77 of file VertexCuts.cxx.
bool ForIA::VertexCuts::setNTracksForPrimaryVertex | ( | int | nTracks ) |
Definition at line 70 of file VertexCuts.cxx.
bool ForIA::VertexCuts::setRequirePrimary | ( | bool | require ) |
Definition at line 84 of file VertexCuts.cxx.
std::ostream& operator<< | ( | std::ostream & | out, |
const VertexCuts & | cuts | ||
) | [friend] |
Definition at line 115 of file VertexCuts.cxx.
MessageBox& operator<< | ( | MessageBox & | box, |
const VertexCuts & | cuts | ||
) | [friend] |
Definition at line 91 of file VertexCuts.cxx.