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

#include <Filter_TrackParameters.h>

Inheritance diagram for Filter_TrackParameters:
Collaboration diagram for Filter_TrackParameters:

Public Member Functions

 Filter_TrackParameters (double etaMax, double d0Max, double z0Max, double pTMin)
 
bool select (const TIDA::Track *t, const TrigInDetAnalysis::TIDARoiDescriptor *r=0)
 

Private Attributes

double m_etaMax
 
double m_d0Max
 
double m_z0Max
 
double m_pTMin
 

Detailed Description

Definition at line 25 of file Filter_TrackParameters.h.

Constructor & Destructor Documentation

◆ Filter_TrackParameters()

Filter_TrackParameters::Filter_TrackParameters ( double  etaMax,
double  d0Max,
double  z0Max,
double  pTMin 
)
inline

Definition at line 29 of file Filter_TrackParameters.h.

29  :
30  m_etaMax(etaMax), m_d0Max(d0Max), m_z0Max(z0Max), m_pTMin(pTMin) { }

Member Function Documentation

◆ select()

bool Filter_TrackParameters::select ( const TIDA::Track t,
const TrigInDetAnalysis::TIDARoiDescriptor *  r = 0 
)
inline

Definition at line 32 of file Filter_TrackParameters.h.

32  {
33  // Select track parameters
34  if (std::fabs(t->eta())>m_etaMax || std::fabs(t->a0())>m_d0Max || std::fabs(t->z0())>m_z0Max || std::fabs(t->pT())<m_pTMin) return false;
35  return true;
36  }

Member Data Documentation

◆ m_d0Max

double Filter_TrackParameters::m_d0Max
private

Definition at line 41 of file Filter_TrackParameters.h.

◆ m_etaMax

double Filter_TrackParameters::m_etaMax
private

Definition at line 40 of file Filter_TrackParameters.h.

◆ m_pTMin

double Filter_TrackParameters::m_pTMin
private

Definition at line 43 of file Filter_TrackParameters.h.

◆ m_z0Max

double Filter_TrackParameters::m_z0Max
private

Definition at line 42 of file Filter_TrackParameters.h.


The documentation for this class was generated from the following file:
xAOD::etaMax
etaMax
Definition: HIEventShape_v2.cxx:46
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
Filter_TrackParameters::m_pTMin
double m_pTMin
Definition: Filter_TrackParameters.h:43
Filter_TrackParameters::m_d0Max
double m_d0Max
Definition: Filter_TrackParameters.h:41
Filter_TrackParameters::m_etaMax
double m_etaMax
Definition: Filter_TrackParameters.h:40
Filter_TrackParameters::m_z0Max
double m_z0Max
Definition: Filter_TrackParameters.h:42