CMS 3D CMS Logo

List of all members | Static Public Member Functions | Static Public Attributes
SDSNumbering Class Reference

#include <SDSNumbering.h>

Static Public Member Functions

static constexpr int lastSDSId ()
 

Static Public Attributes

static constexpr int BmtfMaxSDSID = 21
 
static constexpr int BmtfMinSDSID = 10
 
static constexpr int CaloSDSID = 2
 
static constexpr int GmtSDSID = 1
 
static constexpr int GtSDSID = 4
 
static constexpr int MAXSDSID = 32
 
static constexpr int NOT_A_SDSID = -1
 

Detailed Description

This class holds the Scouting Data Source (SDS) numbering scheme for the Level 1 scouting system

Definition at line 11 of file SDSNumbering.h.

Member Function Documentation

◆ lastSDSId()

static constexpr int SDSNumbering::lastSDSId ( )
inlinestatic

Definition at line 13 of file SDSNumbering.h.

References MAXSDSID.

13 { return MAXSDSID; }
static constexpr int MAXSDSID
Definition: SDSNumbering.h:16

Member Data Documentation

◆ BmtfMaxSDSID

constexpr int SDSNumbering::BmtfMaxSDSID = 21
static

Definition at line 21 of file SDSNumbering.h.

◆ BmtfMinSDSID

constexpr int SDSNumbering::BmtfMinSDSID = 10
static

Definition at line 20 of file SDSNumbering.h.

◆ CaloSDSID

constexpr int SDSNumbering::CaloSDSID = 2
static

Definition at line 18 of file SDSNumbering.h.

Referenced by ScCaloRawToDigi::produce().

◆ GmtSDSID

constexpr int SDSNumbering::GmtSDSID = 1
static

Definition at line 17 of file SDSNumbering.h.

Referenced by ScGMTRawToDigi::produce().

◆ GtSDSID

constexpr int SDSNumbering::GtSDSID = 4
static

Definition at line 19 of file SDSNumbering.h.

◆ MAXSDSID

constexpr int SDSNumbering::MAXSDSID = 32
static

Definition at line 16 of file SDSNumbering.h.

Referenced by lastSDSId().

◆ NOT_A_SDSID

constexpr int SDSNumbering::NOT_A_SDSID = -1
static

Definition at line 15 of file SDSNumbering.h.