ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
Filter_etaPT Class Reference

#include <Filter_etaPT.h>

Inheritance diagram for Filter_etaPT:
Collaboration diagram for Filter_etaPT:

Public Member Functions

 Filter_etaPT (double etaMax, double pTMin)
 
bool select (const TIDA::Track *t, const TIDARoiDescriptor *=0)
 

Private Attributes

double m_etaMax
 
double m_pTMin
 

Detailed Description

Definition at line 27 of file Filter_etaPT.h.

Constructor & Destructor Documentation

◆ Filter_etaPT()

Filter_etaPT::Filter_etaPT ( double  etaMax,
double  pTMin 
)
inline

Definition at line 31 of file Filter_etaPT.h.

31  :
32  m_etaMax(etaMax), m_pTMin(pTMin) {
33  // std::cout << "Filter_etaPT::Filter_etaPT() : etaMax " << m_etaMax << "\tpTMin " << m_pTMin << std::endl;
34  }

Member Function Documentation

◆ select()

bool Filter_etaPT::select ( const TIDA::Track t,
const TIDARoiDescriptor = 0 
)
inlinevirtual

Implements TrackFilter.

Definition at line 36 of file Filter_etaPT.h.

36  {
37  // Select track parameters
38  bool selected = true;
39  if ( std::fabs(t->eta())>m_etaMax || std::fabs(t->pT())<m_pTMin ) selected = false;
40  return selected;
41  }

Member Data Documentation

◆ m_etaMax

double Filter_etaPT::m_etaMax
private

Definition at line 47 of file Filter_etaPT.h.

◆ m_pTMin

double Filter_etaPT::m_pTMin
private

Definition at line 50 of file Filter_etaPT.h.


The documentation for this class was generated from the following file:
Filter_etaPT::m_pTMin
double m_pTMin
Definition: Filter_etaPT.h:50
xAOD::etaMax
etaMax
Definition: HIEventShape_v2.cxx:46
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
Filter_etaPT::m_etaMax
double m_etaMax
Definition: Filter_etaPT.h:47