Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
24 for (
unsigned long int i = 0;
i <
hits.size();
i++) {
27 std::shared_ptr<FPGATrackSimGNNHit> graph_hit = std::make_shared<FPGATrackSimGNNHit>();
48 graph_hits.emplace_back(graph_hit);
53 std::shared_ptr<FPGATrackSimGNNHit> graph_hit = std::make_shared<FPGATrackSimGNNHit>();
54 std::shared_ptr<const FPGATrackSimHit> cluster1_hit = std::make_shared<FPGATrackSimHit>(
hits[
i]->getOriginalHit());
55 std::shared_ptr<const FPGATrackSimHit> cluster2_hit = std::make_shared<FPGATrackSimHit>(
hits[
i+1]->getOriginalHit());
76 graph_hits.emplace_back(graph_hit);
80 return StatusCode::SUCCESS;
86 float theta = 0.5 * TMath::ACos(hit->
getZ() / r3);
87 float eta = -1.0 * TMath::Log(TMath::Tan(
theta));
void setIdentifier(unsigned long int v)
Scalar eta() const
pseudorapidity method
Scalar theta() const
theta method
void setCluster1Eta(float v)
void setCluster2Z(float v)
void setCluster1X(float v)
::StatusCode StatusCode
StatusCode definition for legacy code.
void setCluster1R(float v)
void setCluster1Z(float v)
void setCluster2Y(float v)
void setHitID(unsigned int hitID)
std::string to_string(const DetectorType &type)
void setCluster2R(float v)
void setCluster2Eta(float v)
void setCluster1Y(float v)
void setCluster2Phi(float v)
void setCluster2X(float v)
void setCluster1Phi(float v)