Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Namespaces | Functions
TRT_TrackSegmentsMaker_ECcosmics.cxx File Reference
#include "TrkSurfaces/Surface.h"
#include "TrkSurfaces/StraightLineSurface.h"
#include "TrkPseudoMeasurementOnTrack/PseudoMeasurementOnTrack.h"
#include "TrkRIO_OnTrack/RIO_OnTrack.h"
#include "TrkEventPrimitives/FitQuality.h"
#include "TRT_ReadoutGeometry/TRT_DetectorManager.h"
#include "InDetPrepRawData/TRT_DriftCircleContainer.h"
#include "RootUtils/WithRootErrorHandler.h"
#include "TGraphErrors.h"
#include "TF1.h"
#include "TVirtualFitter.h"
#include "TRT_TrackSegmentsTool_xk/TRT_TrackSegmentsMaker_ECcosmics.h"
#include "StoreGate/ReadHandle.h"
#include <cmath>

Go to the source code of this file.

Namespaces

 InDet
 Primary Vertex Finder.
 

Functions

Double_t fitf_ztanphi (const Double_t *x, const Double_t *par)
 
Double_t fitf_zphi (const Double_t *x, const Double_t *par)
 
Double_t fitf_zphi_approx (const Double_t *x, const Double_t *par)
 
bool InDet::CompareDCz (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
 
bool InDet::CompareDCy (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
 
bool InDet::CompareDCzreverse (const InDet::TRT_DriftCircle *x, const InDet::TRT_DriftCircle *y)
 

Function Documentation

◆ fitf_zphi()

Double_t fitf_zphi ( const Double_t *  x,
const Double_t *  par 
)

Definition at line 60 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

61 {
62  Double_t f = std::atan(par[0]*(x[0]+par[1])/(x[0]+par[2]));
63  return f;
64 }

◆ fitf_zphi_approx()

Double_t fitf_zphi_approx ( const Double_t *  x,
const Double_t *  par 
)

Definition at line 66 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

67 {
68  Double_t f = par[0]+par[1]*x[0]+par[2]*x[0]*x[0];
69  return f;
70 }

◆ fitf_ztanphi()

Double_t fitf_ztanphi ( const Double_t *  x,
const Double_t *  par 
)

Definition at line 54 of file TRT_TrackSegmentsMaker_ECcosmics.cxx.

55 {
56  Double_t f = par[0]*(x[0]+par[1])/(x[0]+par[2]);
57  return f;
58 }
x
#define x
drawFromPickle.atan
atan
Definition: drawFromPickle.py:36
hist_file_dump.f
f
Definition: hist_file_dump.py:141
createCoolChannelIdFile.par
par
Definition: createCoolChannelIdFile.py:29