ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <trackbase/TrkrDefs.h>
Go to the source code of this file.
Namespaces | |
namespace | MicromegasDefs |
Enumerations | |
enum | MicromegasDefs::SegmentationType : uint8_t |
tells the direction along which a given cylinder is segmented More... | |
enum | MicromegasDefs::DriftDirection : uint8_t |
tells the drift direction for a given micromegas layer More... | |
Functions | |
static constexpr unsigned int kBitShiftSegmentation | MicromegasDefs::__attribute__ ((unused))=0 |
bit shift for hit key | |
TrkrDefs::hitsetkey | MicromegasDefs::genHitSetKey (uint8_t layer, SegmentationType segmentation, uint8_t tile) |
Generate a hitsetkey for the micromegas. | |
SegmentationType | MicromegasDefs::getSegmentationType (TrkrDefs::hitsetkey) |
Get the segmentation type from hitsetkey. | |
uint8_t | MicromegasDefs::getTileId (TrkrDefs::hitsetkey) |
Get the tile id from hitsetkey. | |
TrkrDefs::hitkey | MicromegasDefs::genHitKey (uint16_t strip) |
Generate a hitkey from strip index inside tile. | |
uint16_t | MicromegasDefs::getStrip (TrkrDefs::hitkey) |
get strip from hit key | |
TrkrDefs::cluskey | MicromegasDefs::genClusterKey (TrkrDefs::hitsetkey hskey, uint32_t clusid) |
Generate a cluster key using a hitsetkey and cluster id. | |
SegmentationType | MicromegasDefs::getSegmentationType (TrkrDefs::cluskey) |
Get the segmentation type from cluster key. | |
uint8_t | MicromegasDefs::getTileId (TrkrDefs::cluskey) |
Get the tile id from cluster key. | |
Definition in file MicromegasDefs.h.