EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::SurfaceArrayCreator::ProtoAxis Struct Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/SurfaceArrayCreator.hpp>

+ Collaboration diagram for Acts::SurfaceArrayCreator::ProtoAxis:

Public Member Functions

size_t getBin (double x) const
 

Public Attributes

BinningType bType
 
BinningValue bValue
 
size_t nBins
 
double min
 
double max
 
std::vector< double > binEdges
 

Detailed Description

Definition at line 46 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 46 of file SurfaceArrayCreator.hpp

Member Function Documentation

size_t Acts::SurfaceArrayCreator::ProtoAxis::getBin ( double  x) const
inline

Definition at line 54 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 54 of file SurfaceArrayCreator.hpp

References binEdges, it, max, min, and nBins.

Referenced by Acts::SurfaceArrayCreator::surfaceArrayOnDisc().

+ Here is the caller graph for this function:

Member Data Documentation

std::vector<double> Acts::SurfaceArrayCreator::ProtoAxis::binEdges

Definition at line 52 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 52 of file SurfaceArrayCreator.hpp

Referenced by getBin(), and Acts::SurfaceArrayCreator::makeSurfaceGridLookup2D().

BinningType Acts::SurfaceArrayCreator::ProtoAxis::bType
BinningValue Acts::SurfaceArrayCreator::ProtoAxis::bValue

Definition at line 48 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 48 of file SurfaceArrayCreator.hpp

Referenced by Acts::SurfaceArrayCreator::createEquidistantAxis(), and Acts::SurfaceArrayCreator::makeSurfaceGridLookup2D().

double Acts::SurfaceArrayCreator::ProtoAxis::max

Definition at line 51 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 51 of file SurfaceArrayCreator.hpp

Referenced by Acts::SurfaceArrayCreator::createEquidistantAxis(), getBin(), and Acts::SurfaceArrayCreator::makeSurfaceGridLookup2D().

double Acts::SurfaceArrayCreator::ProtoAxis::min

Definition at line 50 of file SurfaceArrayCreator.hpp.

View newest version in sPHENIX GitHub at line 50 of file SurfaceArrayCreator.hpp

Referenced by Acts::SurfaceArrayCreator::createEquidistantAxis(), getBin(), and Acts::SurfaceArrayCreator::makeSurfaceGridLookup2D().

size_t Acts::SurfaceArrayCreator::ProtoAxis::nBins

The documentation for this struct was generated from the following file: