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

#include <Filter_TrackHits.h>

Inheritance diagram for Filter_Quality:
Collaboration diagram for Filter_Quality:

Public Member Functions

 Filter_Quality (int bLayer, int pixel, int sct, int silicon, int straw, int tr, double probchi2=0.1)
 
bool select (const TIDA::Track *t, const TrigInDetAnalysis::TIDARoiDescriptor *=0)
 

Public Attributes

prtected __pad0__: int m_bLayer
 
int m_pixel
 
int m_sct
 
int m_silicon
 
int m_straw
 
int m_tr
 
double m_probchi2
 

Detailed Description

Definition at line 57 of file Filter_TrackHits.h.

Constructor & Destructor Documentation

◆ Filter_Quality()

Filter_Quality::Filter_Quality ( int  bLayer,
int  pixel,
int  sct,
int  silicon,
int  straw,
int  tr,
double  probchi2 = 0.1 
)
inline

Definition at line 61 of file Filter_TrackHits.h.

61  :
62  Filter_TrackHits( bLayer, pixel, sct, silicon, straw, tr ) {
63  m_probchi2 = probchi2;
64  }

Member Function Documentation

◆ select()

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

Definition at line 66 of file Filter_TrackHits.h.

66  {
67  if ( Filter_TrackHits::select( t ) ) return TMath::Prob( tr->chi2(), tf->dof() )>0.1;
68  }

Member Data Documentation

◆ __pad0__

prtected Filter_TrackHits::__pad0__
inherited

Definition at line 41 of file Filter_TrackHits.h.

◆ m_pixel

int Filter_TrackHits::m_pixel
inherited

Definition at line 44 of file Filter_TrackHits.h.

◆ m_probchi2

double Filter_TrackHits::m_probchi2
inherited

Definition at line 50 of file Filter_TrackHits.h.

◆ m_sct

int Filter_TrackHits::m_sct
inherited

Definition at line 45 of file Filter_TrackHits.h.

◆ m_silicon

int Filter_TrackHits::m_silicon
inherited

Definition at line 46 of file Filter_TrackHits.h.

◆ m_straw

int Filter_TrackHits::m_straw
inherited

Definition at line 47 of file Filter_TrackHits.h.

◆ m_tr

int Filter_TrackHits::m_tr
inherited

Definition at line 48 of file Filter_TrackHits.h.


The documentation for this class was generated from the following file:
TRT::Hit::straw
@ straw
Definition: HitInfo.h:82
Filter_TrackHits::m_probchi2
double m_probchi2
Definition: Filter_TrackHits.h:50
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
Filter_TrackHits::Filter_TrackHits
Filter_TrackHits(int bLayer, int pixel, int sct, int silicon, int straw, int tr, double chi2prob=0.1)
Definition: Filter_TrackHits.h:31
Filter_TrackHits::select
bool select(const TIDA::Track *t, const TrigInDetAnalysis::TIDARoiDescriptor *=0)
Definition: Filter_TrackHits.h:34
SiliconTech::pixel
@ pixel