Project
Loading...
Searching...
No Matches
Constants.h File Reference
#include <climits>
#include <vector>
#include "ITStracking/Definitions.h"
#include "CommonConstants/MathConstants.h"
#include "GPUCommonMath.h"
#include "GPUCommonDef.h"

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::its
 
namespace  o2::its::constants
 
namespace  o2::its::constants::math
 
namespace  o2::its::constants::its
 
namespace  o2::its::constants::its2
 
namespace  o2::its::constants::pdgcodes
 

Typedefs

typedef std::vector< std::vector< int > > o2::its::index_table_t
 FIXME: this is for compatibility with OCL.
 

Functions

 o2::its::constants::its::GPUhdi () const expr GPUArray< float
 
 o2::its::constants::its::VertexerHistogramVolume ()
 
 o2::its::constants::its2::GPUhdi () const expr GPUArray< float
 
LayersNumber o2::its::constants::its2::LayersZCoordinate ()
 
LayersNumber o2::its::constants::its2::LayersRCoordinate ()
 
LayersNumber o2::its::constants::its2::InverseZBinSize ()
 
float o2::its::constants::its2::getInverseZCoordinate (const int layerIndex)
 

Variables

constexpr float o2::its::constants::MB = 1024.f * 1024.f
 
constexpr float o2::its::constants::GB = 1024.f * 1024.f * 1024.f
 
constexpr bool o2::its::constants::DoTimeBenchmarks = true
 
constexpr bool o2::its::constants::SaveTimeBenchmarks = false
 
constexpr float o2::its::constants::math::Pi {3.14159265359f}
 
constexpr float o2::its::constants::math::TwoPi {2.0f * Pi}
 
constexpr float o2::its::constants::math::FloatMinThreshold {1e-20f}
 
constexpr int o2::its::constants::its::LayersNumberVertexer {3}
 
constexpr int o2::its::constants::its::ClustersPerCell {3}
 
constexpr int o2::its::constants::its::UnusedIndex {-1}
 
constexpr float o2::its::constants::its::Resolution {0.0005f}
 
constexpr int o2::its::constants::its2::LayersNumber {7}
 
constexpr int o2::its::constants::its2::TrackletsPerRoad {LayersNumber - 1}
 
constexpr int o2::its::constants::its2::CellsPerRoad {LayersNumber - 2}
 
constexpr int o2::its::constants::its2::ZBins {256}
 
constexpr int o2::its::constants::its2::PhiBins {128}
 
constexpr float o2::its::constants::its2::InversePhiBinSize {PhiBins / constants::math::TwoPi}
 
const float o2::its::constants::its2::zCoordinate
 
const int o2::its::constants::its2::phiIndex
 
constexpr int o2::its::constants::pdgcodes::PionCode {211}