ATLAS Offline Software
Trigger
TrigHypothesis
TrigAFPHypo
src
AFPProtonTransportParam.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 TRIGAFPHYPO_AFPPROTONTRANSPORTPARAM_H
6
#define TRIGAFPHYPO_AFPPROTONTRANSPORTPARAM_H
7
8
#include "
AFPProtonTransportPolynomial.h
"
9
16
class
AFPProtonTransportParam
{
17
public
:
21
22
AFPProtonTransportParam
(
double
beam_energy
,
AFPProtonTransportPolynomial
* poly_array[8]);
24
~AFPProtonTransportParam
();
25
27
double
evaluate
(
double
x0,
double
y0,
double
z0
,
double
sx
,
double
sy
,
double
E
)
const
;
28
private
:
30
double
m_energy
;
32
AFPProtonTransportPolynomial
*
m_polynomial
[8];
33
};
34
35
#endif
AFPProtonTransportParam::AFPProtonTransportParam
AFPProtonTransportParam(double beam_energy, AFPProtonTransportPolynomial *poly_array[8])
Constructor which sets m_energy and m_polynomial.
Definition:
AFPProtonTransportParam.cxx:7
fitman.sy
sy
Definition:
fitman.py:524
python.compressB64.sx
string sx
Definition:
compressB64.py:96
AFPProtonTransportParam::evaluate
double evaluate(double x0, double y0, double z0, double sx, double sy, double E) const
This function evaluates value of the parameterization given a certain polynomial. It takes as argumen...
Definition:
AFPProtonTransportParam.cxx:17
AFPProtonTransportPolynomial.h
trigbs_createHLTBSTestFile.beam_energy
beam_energy
Definition:
trigbs_createHLTBSTestFile.py:124
AFPProtonTransportPolynomial
Definition:
AFPProtonTransportPolynomial.h:8
TRT::Track::z0
@ z0
Definition:
InnerDetector/InDetCalibEvent/TRT_CalibData/TRT_CalibData/TrackInfo.h:63
AFPProtonTransportParam
Class for the parameterization used by the proton transport tool.
Definition:
AFPProtonTransportParam.h:16
VP1PartSpect::E
@ E
Definition:
VP1PartSpectFlags.h:21
AFPProtonTransportParam::m_energy
double m_energy
Nominal beam energy.
Definition:
AFPProtonTransportParam.h:30
AFPProtonTransportParam::~AFPProtonTransportParam
~AFPProtonTransportParam()
Destructor of the class. It deletes the polynomial objects set in the constructor.
Definition:
AFPProtonTransportParam.cxx:12
AFPProtonTransportParam::m_polynomial
AFPProtonTransportPolynomial * m_polynomial[8]
Object of the AFPProtonTransportPolynomial class used for the position calculations.
Definition:
AFPProtonTransportParam.h:32
Generated on Thu Nov 7 2024 21:09:40 for ATLAS Offline Software by
1.8.18