Public Types | Public Member Functions | Friends

ForIA::JetSelection Class Reference

#include <JetSelection.hh>

Inheritance diagram for ForIA::JetSelection:
ForIA::FourVectorSelection

List of all members.

Public Types

enum  DefinedSelection { LOOSE, MEDIUM, TIGHT }

Public Member Functions

 JetSelection ()
const JetVector & acceptedJets () const
const JetVector & rejectedJets () const
bool setSelection (DefinedSelection selection)
void initialiseTools ()
bool setEMin (double e)
bool setETMin (double et)
bool setPTMin (double pt)
bool setEtaMin (double eta)
bool setEtaMax (double eta)
bool setETMinJet1 (double et)
bool setETMinJet2 (double et)
bool setEtaMinJet1 (double eta)
bool setEtaMaxJet1 (double eta)
bool setEtaMinJet2 (double eta)
bool setEtaMaxJet2 (double eta)
bool setDeltaPhi (double dphi)
bool setJet2ETOverJet1ET (double jet2ETOverjet1ET)
bool setJESUncertCorr (int sign)
bool setJERUncertCorr (bool jer)

Friends

std::ostream & operator<< (std::ostream &out, const JetSelection &selection)
MessageBoxoperator<< (MessageBox &box, const JetSelection &selection)

Detailed Description

Definition at line 18 of file JetSelection.hh.


Member Enumeration Documentation

Enumerator:
LOOSE 
MEDIUM 
TIGHT 

Definition at line 28 of file JetSelection.hh.


Constructor & Destructor Documentation

ForIA::JetSelection::JetSelection (  )

Definition at line 10 of file JetSelection.cxx.


Member Function Documentation

const JetVector & ForIA::JetSelection::acceptedJets (  ) const

Definition at line 39 of file JetSelection.cxx.

void ForIA::JetSelection::initialiseTools (  )
const JetVector & ForIA::JetSelection::rejectedJets (  ) const

Definition at line 43 of file JetSelection.cxx.

bool ForIA::JetSelection::setDeltaPhi ( double  dphi )

Definition at line 230 of file JetSelection.cxx.

bool ForIA::JetSelection::setEMin ( double  e )

Definition at line 263 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMax ( double  eta )

Definition at line 277 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMaxJet1 ( double  eta )

Definition at line 209 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMaxJet2 ( double  eta )

Definition at line 223 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMin ( double  eta )

Definition at line 270 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMinJet1 ( double  eta )

Definition at line 202 of file JetSelection.cxx.

bool ForIA::JetSelection::setEtaMinJet2 ( double  eta )

Definition at line 216 of file JetSelection.cxx.

bool ForIA::JetSelection::setETMin ( double  et )

Definition at line 181 of file JetSelection.cxx.

bool ForIA::JetSelection::setETMinJet1 ( double  et )

Definition at line 188 of file JetSelection.cxx.

bool ForIA::JetSelection::setETMinJet2 ( double  et )

Definition at line 195 of file JetSelection.cxx.

bool ForIA::JetSelection::setJERUncertCorr ( bool  jer )

Definition at line 251 of file JetSelection.cxx.

bool ForIA::JetSelection::setJESUncertCorr ( int  sign )

Definition at line 244 of file JetSelection.cxx.

bool ForIA::JetSelection::setJet2ETOverJet1ET ( double  jet2ETOverjet1ET )

Definition at line 237 of file JetSelection.cxx.

bool ForIA::JetSelection::setPTMin ( double  pt )

Definition at line 256 of file JetSelection.cxx.

bool ForIA::JetSelection::setSelection ( DefinedSelection  selection )

Definition at line 48 of file JetSelection.cxx.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const JetSelection selection 
) [friend]
MessageBox& operator<< ( MessageBox box,
const JetSelection selection 
) [friend]

The documentation for this class was generated from the following files: