#include <ForwardTransportSvc.h>
Definition at line 12 of file ForwardTransportSvc.h.
◆ ForwardTransportSvc()
| ForwardTransportSvc::ForwardTransportSvc |
( |
const std::string & | name, |
|
|
ISvcLocator * | svc ) |
Definition at line 17 of file ForwardTransportSvc.cxx.
17 :
18 base_class(name,svc)
19{
20 declareProperty(
"TwissFile1",
m_cData.twissFile1);
21 declareProperty(
"TwissFile2",
m_cData.twissFile2);
22 declareProperty(
"PositionC1",
m_cData.positionC1);
23 declareProperty(
"PositionC2",
m_cData.positionC2);
24 declareProperty(
"ApertureC1",
m_cData.apertureC1);
25 declareProperty(
"ApertureC2",
m_cData.apertureC2);
26 declareProperty(
"EndMarker",
m_cData.endMarker);
27}
ForwardTracker::ConfigData m_cData
◆ getConfigData()
◆ getEtaCut()
| virtual double ForwardTransportSvc::getEtaCut |
( |
| ) |
const |
|
inlinevirtual |
◆ getTransportFlag()
| virtual bool ForwardTransportSvc::getTransportFlag |
( |
| ) |
const |
|
inlinevirtual |
◆ getXiCut()
| virtual double ForwardTransportSvc::getXiCut |
( |
| ) |
const |
|
inlinevirtual |
◆ initialize()
| StatusCode ForwardTransportSvc::initialize |
( |
| ) |
|
|
virtual |
◆ selectedParticle()
| bool ForwardTransportSvc::selectedParticle |
( |
G4ThreeVector | mom, |
|
|
int | pid ) |
|
virtual |
Definition at line 35 of file ForwardTransportSvc.cxx.
35 {
36
39
42
44 ATH_MSG_INFO(
" p/beamEnergy: " << std::setprecision(9) << xi);
45
48
50
51 if (pid == 2212) return true;
52 }
53 else {
54
55 if (pid == 2112) return true;
56 if (pid == 22) return true;
57 if (pid == 3122) return true;
58 }
59
60 return false;
61}
Scalar eta() const
pseudorapidity method
double GetBeamEnergy(std::ifstream &)
◆ m_cData
◆ m_etaCut
| DoubleProperty ForwardTransportSvc::m_etaCut {this, "EtaCut", 7.5} |
|
private |
◆ m_transportFlag
| BooleanProperty ForwardTransportSvc::m_transportFlag {this, "TransportFlag", false} |
|
private |
◆ m_xiCut
| DoubleProperty ForwardTransportSvc::m_xiCut {this, "XiCut", 0.8} |
|
private |
The documentation for this class was generated from the following files: