#include <DTSequentialCellNumber.h>
Public Member Functions | |
DTSequentialCellNumber () | |
int | id (int wheel, int station, int sector, int superlayer, int layer, int cell) |
~DTSequentialCellNumber () | |
Static Public Member Functions | |
static int | max () |
Static Private Attributes | |
static int | cellsIn13Sectors = 0 |
static int | cellsInMB1 = 0 |
static int | cellsInMB2 = 0 |
static int | cellsInMB3 = 0 |
static int | cellsInMB4 = 0 |
static int | cellsInTheta = 58 |
static int * | cellsPerLayer = 0 |
static int | cellsPerSector = 0 |
static int | cellsPerWheel = 0 |
static int * | offsetChamber = 0 |
Description: Class to compute a sequential number for drift tube cells
Definition at line 33 of file DTSequentialCellNumber.h.
DTSequentialCellNumber::DTSequentialCellNumber | ( | ) |
Definition at line 46 of file DTSequentialCellNumber.cc.
References cellsIn13Sectors, cellsInMB1, cellsInMB2, cellsInMB3, cellsInMB4, cellsInTheta, cellsPerLayer, cellsPerSector, cellsPerWheel, and offsetChamber.
DTSequentialCellNumber::~DTSequentialCellNumber | ( | ) |
Definition at line 74 of file DTSequentialCellNumber.cc.
int DTSequentialCellNumber::id | ( | int | wheel, |
int | station, | ||
int | sector, | ||
int | superlayer, | ||
int | layer, | ||
int | cell | ||
) |
Definition at line 81 of file DTSequentialCellNumber.cc.
References cellsIn13Sectors, cellsInTheta, cellsPerLayer, cellsPerSector, cellsPerWheel, offsetChamber, and relativeConstraints::station.
|
static |
Definition at line 131 of file DTSequentialCellNumber.cc.
References cellsPerWheel.
|
staticprivate |
Definition at line 48 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), and id().
|
staticprivate |
Definition at line 50 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber().
|
staticprivate |
Definition at line 51 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber().
|
staticprivate |
Definition at line 52 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber().
|
staticprivate |
Definition at line 53 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber().
|
staticprivate |
Definition at line 49 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), and id().
|
staticprivate |
Definition at line 56 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), and id().
|
staticprivate |
Definition at line 47 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), and id().
|
staticprivate |
Definition at line 46 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), id(), and max().
|
staticprivate |
Definition at line 55 of file DTSequentialCellNumber.h.
Referenced by DTSequentialCellNumber(), and id().