Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
InttMonConstants.h File Reference
#include <iostream>
+ Include dependency graph for InttMonConstants.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  INTT::Indexes_s
 

Namespaces

namespace  INTT
 

Functions

constexpr int INTT::LADDERS_ ()
 
void INTT::GetFelixBinFromIndexes (int &, int, struct Indexes_s const &)
 
void INTT::GetFelixIndexesFromBin (int, int &, struct Indexes_s &)
 
void INTT::GetGlobalChipBinXYFromIndexes (int &, int &, struct Indexes_s const &)
 
void INTT::GetIndexesFromGlobalChipBinXY (int const &, int const &, struct Indexes_s &)
 
void INTT::GetLocalChannelBinXYFromIndexes (int &, int &, struct Indexes_s const &)
 
void INTT::GetIndexesFromLocalChannelBinXY (int const &, int const &, struct Indexes_s &)
 
void INTT::GetGlobalLadderBinXYFromIndexes (int &, int &, struct Indexes_s const &)
 
void INTT::GetIndexesFromGlobalLadderBinXY (int const &, int const &, struct Indexes_s &)
 
void INTT::GetLocalChipBinXYFromIndexes (int &, int &, struct Indexes_s const &)
 
void INTT::GetIndexesFromLocalChipBinXY (int const &, int const &, struct Indexes_s &)
 

Variables

constexpr int INTT::LAYER_OFFSET = 0
 
constexpr int INTT::CHIP_OFFSET = 1
 
const int INTT::FELIX = 8
 
const int INTT::FELIX_CHANNEL = 14
 
constexpr int INTT::LAYER = 4
 
constexpr int INTT::LADDER [LAYER] = {12, 12, 16, 16}
 
constexpr int INTT::ARM = 2
 
constexpr int INTT::CHIP = 26
 
constexpr int INTT::CHANNEL = 128
 
constexpr int INTT::ADC = 8
 
constexpr int INTT::LADDERS = LADDERS_()
 
constexpr int INTT::FELIX_CHANNELS = FELIX * FELIX_CHANNEL
 
constexpr int INTT::CHIPS = CHIP * FELIX_CHANNELS
 
constexpr int INTT::CHANNELS = CHANNEL * CHIPS
 
constexpr int INTT::ADCS = CHANNELS * ADC