ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigInDetEvent
TrigInDetEvent
TrigInDetTrackHelper.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGINDETTRACKHELPER_H
6
#define TRIGINDETTRACKHELPER_H
7
#include "
TrigInDetEvent/TrigInDetTrackFitPar.h
"
8
//
9
// Class for operations based on Track Fit Parameters:
10
//
11
12
class
TrigInDetTrackHelper
{
13
14
public
:
15
TrigInDetTrackHelper
(
const
TrigInDetTrackFitPar
* par):
m_param
(par) {}
16
~TrigInDetTrackHelper
(){};
17
18
// give phiC and etaC of point of intercept of track with cylinder of centre (0,0)
19
// radius rC and half-length zC
20
21
void
extrapolate
(
double
rC,
double
zC,
double
&phiC,
double
&etaC)
const
;
22
23
private
:
24
25
const
TrigInDetTrackFitPar
*
m_param
;
26
};
27
#endif
TrigInDetTrackFitPar.h
TrigInDetTrackFitPar
encapsulates LVL2 track parameters and covariance matrix The vector of track parameters consists of
Definition
TrigInDetTrackFitPar.h:68
TrigInDetTrackHelper::TrigInDetTrackHelper
TrigInDetTrackHelper(const TrigInDetTrackFitPar *par)
Definition
TrigInDetTrackHelper.h:15
TrigInDetTrackHelper::extrapolate
void extrapolate(double rC, double zC, double &phiC, double &etaC) const
Definition
TrigInDetTrackHelper.cxx:10
TrigInDetTrackHelper::m_param
const TrigInDetTrackFitPar * m_param
Definition
TrigInDetTrackHelper.h:25
TrigInDetTrackHelper::~TrigInDetTrackHelper
~TrigInDetTrackHelper()
Definition
TrigInDetTrackHelper.h:16
Generated on
for ATLAS Offline Software by
1.17.0