  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef TRIGINDETPATTRECOTOOLS_GNN_GEOMETRY_H 
    6 #define TRIGINDETPATTRECOTOOLS_GNN_GEOMETRY_H 
   50   TrigFTF_GNN_Geometry(
const std::vector<TrigInDetSiLayer>&, 
const std::unique_ptr<GNN_FasTrackConnector>&);
 
   68   std::map<unsigned int, TrigFTF_GNN_Layer*> 
m_layMap;
 
  
std::vector< float > m_minBinCoord
 
unsigned int num_layers() const
 
float getMinBinRadius(int) const
 
const TrigFTF_GNN_Layer * getTrigFTF_GNN_LayerByKey(unsigned int) const
 
std::map< unsigned int, TrigFTF_GNN_Layer * > m_layMap
 
std::vector< int > m_bins
 
std::vector< float > m_maxRadius
 
TrigFTF_GNN_Geometry(const std::vector< TrigInDetSiLayer > &, const std::unique_ptr< GNN_FasTrackConnector > &)
 
const TrigInDetSiLayer & m_layer
 
std::vector< TrigFTF_GNN_Layer * > m_layArray
 
TrigFTF_GNN_Layer(const TrigInDetSiLayer &, float, int)
 
std::vector< std::pair< int, std::vector< int > > > m_binGroups
 
const TrigFTF_GNN_Layer * getTrigFTF_GNN_LayerByIndex(int) const
 
const std::vector< std::pair< int, std::vector< int > > > & bin_groups() const
 
unsigned int getTrigFTF_GNN_LayerKeyByIndex(int idx) const
 
std::vector< float > m_maxBinCoord
 
bool verifyBin(const TrigFTF_GNN_Layer *, int, int, float, float) const
 
const TrigFTF_GNN_Layer * addNewLayer(const TrigInDetSiLayer &, int)
 
int getEtaBin(float, float) const
 
float getMaxBinRadius(int) const
 
std::vector< unsigned int > m_layerKeys
 
std::vector< float > m_minRadius