Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DBCALGeometry.h File Reference
#include <JANA/JObject.h>
#include <JANA/JFactory.h>

Go to the source code of this file.

Classes

class  DBCALGeometry
 

Macros

#define MODULE_SHIFT   8
 
#define MODULE_MASK   0xFF00
 
#define LAYER_SHIFT   4
 
#define LAYER_MASK   0x00F0
 
#define SECTOR_SHIFT   0
 
#define SECTOR_MASK   0X000F
 

Macro Definition Documentation

#define LAYER_MASK   0x00F0

Definition at line 22 of file DBCALGeometry.h.

Referenced by DBCALGeometry::layer().

#define LAYER_SHIFT   4

Definition at line 21 of file DBCALGeometry.h.

Referenced by DBCALGeometry::cellId(), and DBCALGeometry::layer().

#define MODULE_MASK   0xFF00

Definition at line 20 of file DBCALGeometry.h.

Referenced by DBCALGeometry::module().

#define MODULE_SHIFT   8

Definition at line 19 of file DBCALGeometry.h.

Referenced by DBCALGeometry::cellId(), and DBCALGeometry::module().

#define SECTOR_MASK   0X000F

Definition at line 24 of file DBCALGeometry.h.

Referenced by DBCALGeometry::sector().

#define SECTOR_SHIFT   0

Definition at line 23 of file DBCALGeometry.h.

Referenced by DBCALGeometry::cellId(), and DBCALGeometry::sector().