CMS 3D CMS Logo

Classes | Enumerations | Variables
templateHelper Namespace Reference

Classes

class  SiPixelFullPixelIDMap
 
class  SiPixelHeaderTable
 
class  SiPixelIDs
 
class  SiPixelTemplateHeaderInfo
 
class  SiPixelTitles_Display
 

Enumerations

enum  headerParam {
  k_ID = 0, k_NTy = 1, k_NTyx = 2, k_NTxx = 3,
  k_Dtype = 4, k_qscale = 5, k_lorywidth = 6, k_lorxwidth = 7,
  k_lorybias = 8, k_lorxbias = 9, k_Vbias = 10, k_temperature = 11,
  k_fluence = 12, k_s50 = 13, k_ss50 = 14, k_title = 15,
  k_templ_version = 16, k_Bfield = 17, k_fbin = 18, k_END_OF_TYPES = 19
}
 

Variables

static constexpr const char * header_types []
 

Enumeration Type Documentation

◆ headerParam

Enumerator
k_ID 
k_NTy 
k_NTyx 
k_NTxx 
k_Dtype 
k_qscale 
k_lorywidth 
k_lorxwidth 
k_lorybias 
k_lorxbias 
k_Vbias 
k_temperature 
k_fluence 
k_s50 
k_ss50 
k_title 
k_templ_version 
k_Bfield 
k_fbin 
k_END_OF_TYPES 

Definition at line 507 of file SiPixelTemplateHelper.h.

507  {
508  k_ID = 0,
509  k_NTy = 1,
510  k_NTyx = 2,
511  k_NTxx = 3,
512  k_Dtype = 4,
513  k_qscale = 5,
514  k_lorywidth = 6,
515  k_lorxwidth = 7,
516  k_lorybias = 8,
517  k_lorxbias = 9,
518  k_Vbias = 10,
519  k_temperature = 11,
520  k_fluence = 12,
521  k_s50 = 13,
522  k_ss50 = 14,
523  k_title = 15,
524  k_templ_version = 16,
525  k_Bfield = 17,
526  k_fbin = 18,
527  k_END_OF_TYPES = 19,
528  };

Variable Documentation

◆ header_types

constexpr const char* templateHelper::header_types[]
static
Initial value:
= {"ID;templated ID",
"NTy;number of template y entries",
"NTyx;number of template y-slices of x entries",
"NTxx;number of template x-entries in each slice",
"Dtype;detector type (0=BPix, 1=FPix)",
"qScale;charge scaling correction",
"lorxwidth;estimate of the y-Lorentz width",
"lorywidth;estimate of the x-Lorentz width",
"lorybias;estimate of the y-Lorentz bias",
"lorxbias;estimate of the x-Lorentz bias",
"Vbias;detector bias [V]",
"temperature;detector temperature [K]",
"fluence;radiation fluence [n_{eq}/cm^{2}] ",
"s50;1/2 of the multihit dcol threshold [e]",
"ss50;1/2 of the single hit dcol threshold [e]",
"title;title",
"template version;template version number",
"B-field;B-field [T]",
"fbin;Qbin in Q_{clus}/Q_{avg}",
"NOT HERE;NOT HERE"}

Definition at line 530 of file SiPixelTemplateHelper.h.

Referenced by templateHelper::SiPixelTemplateHeaderInfo< PayloadType, StoreType, TransientType, myType, myParam >::fill().