|
ATLAS Offline Software
|
Go to the documentation of this file.
42 for(
unsigned int nIdx=0;nIdx<
m_vn.size();nIdx++) {
52 for(
unsigned int nIdx=0;nIdx<
m_vn.size();nIdx++) {
58 for(
unsigned int nIdx=0;nIdx<
m_vn.size();nIdx++) {
70 for(
int k=0;
k<
g.num_bins();
k++) {
82 if(pL==
nullptr)
return -1;
93 float min_tau = -100.0;
94 float max_tau = 100.0;
99 min_tau = 6.7*(cluster_width - 0.2);
100 max_tau = 1.6 + 0.15/(cluster_width + 0.2) + 6.1*(cluster_width - 0.2);
109 if(cluster_width > 0.2)
return -3;
132 for(
auto&
b :
m_etaBins)
b.generatePhiIndexing(dphi);
142 for(std::vector<TrigFTF_GNN_Node*>::const_iterator nIt =
b.m_vn.begin();nIt!=
b.m_vn.end();++nIt) {
143 if((*nIt)->m_in.empty())
continue;
144 if((*nIt)->m_out.empty())
continue;
const std::pair< const PrepRawData *, const PrepRawData * > & clusterList() const
return the pair of cluster pointers by reference
JetConstituentVector::iterator iterator
void phi(const double phi)
int addSpacePoint(const TrigSiSpacePointBase &, bool)
Scalar phi() const
phi method
const TrigSiSpacePointBase & m_sp
const Amg::Vector2D & widthPhiRZ() const
const Trk::SpacePoint * offlineSpacePoint() const
std::vector< TrigFTF_GNN_EtaBin > m_etaBins
TrigFTF_GNN_DataStorage(const TrigFTF_GNN_Geometry &)
void generatePhiIndexing(float)
std::vector< std::pair< float, unsigned int > > m_vPhiNodes
const TrigInDetSiLayer & m_layer
std::vector< TrigFTF_GNN_Node * > m_vn
unsigned int numberOfNodes() const
unsigned int binIndex(const T &val, const std::vector< T > &partitions)
general utility function to return bin index given a value and the upper endpoints of each bin
const TrigFTF_GNN_Layer * getTrigFTF_GNN_LayerByIndex(int) const
void generatePhiIndexing(float)
const InDet::SiWidth & width() const
return width class reference
void getConnectingNodes(std::vector< const TrigFTF_GNN_Node * > &)
std::vector< unsigned int > m_out
const TrigFTF_GNN_Geometry & m_geo
std::vector< unsigned int > m_in
int getEtaBin(float, float) const
~TrigFTF_GNN_DataStorage()
TrigFTF_GNN_Node(const TrigSiSpacePointBase &, float, float)