CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
big::bigHeader Class Reference

#include <big.h>

Public Member Functions

 bigHeader ()
 
void fill (const std::string &atitle)
 

Public Attributes

float fluence
 radiation fluence in n_eq/cm^2 More...
 
int ID
 template ID number More...
 
int NBxx
 number of Barrel x entries in each slice More...
 
int NBy
 number of Barrel y entries More...
 
int NByx
 number of Barrel y-slices of x entries More...
 
int NFxx
 number of FPix x entries in each slice More...
 
int NFy
 number of FPix y entries More...
 
int NFyx
 number of FPix y-slices of x entries More...
 
float qscale
 Charge scaling to match cmssw and pixelav. More...
 
float s50
 1/2 of the readout threshold in ADC units More...
 
float temperature
 detector temperature in deg K More...
 
int templ_version
 Version number of the template to ensure code compatibility. More...
 
std::string title
 data members More...
 
float vbias
 detector bias potential in Volts More...
 

Detailed Description

Definition at line 74 of file big.h.

Constructor & Destructor Documentation

big::bigHeader::bigHeader ( )
inline

Definition at line 76 of file big.h.

76 :title(""){}
std::string title
data members
Definition: big.h:79

Member Function Documentation

void big::bigHeader::fill ( const std::string &  atitle)

Definition at line 79 of file big.cc.

References indexGen::title.

Referenced by big::fill().

79  {
80  title=std::string("atitle");
81  ID=0;
82  NBy=1;
83  NByx=2;
84  NBxx=3;
85  NFy=4;
86  NFyx=5;
87  NFxx=6;
88  vbias=0.1;
89  temperature=0.2;
90  fluence=0.3;
91  qscale=0.4;
92  s50=0.5;
93  templ_version=1;
94 }
int templ_version
Version number of the template to ensure code compatibility.
Definition: big.h:92
int NBy
number of Barrel y entries
Definition: big.h:81
int NFyx
number of FPix y-slices of x entries
Definition: big.h:85
int NBxx
number of Barrel x entries in each slice
Definition: big.h:83
float fluence
radiation fluence in n_eq/cm^2
Definition: big.h:89
float s50
1/2 of the readout threshold in ADC units
Definition: big.h:91
float temperature
detector temperature in deg K
Definition: big.h:88
float vbias
detector bias potential in Volts
Definition: big.h:87
int NByx
number of Barrel y-slices of x entries
Definition: big.h:82
std::string title
data members
Definition: big.h:79
int NFxx
number of FPix x entries in each slice
Definition: big.h:86
float qscale
Charge scaling to match cmssw and pixelav.
Definition: big.h:90
int NFy
number of FPix y entries
Definition: big.h:84
int ID
template ID number
Definition: big.h:80

Member Data Documentation

float big::bigHeader::fluence

radiation fluence in n_eq/cm^2

Definition at line 89 of file big.h.

int big::bigHeader::ID

template ID number

Definition at line 80 of file big.h.

int big::bigHeader::NBxx

number of Barrel x entries in each slice

Definition at line 83 of file big.h.

int big::bigHeader::NBy

number of Barrel y entries

Definition at line 81 of file big.h.

int big::bigHeader::NByx

number of Barrel y-slices of x entries

Definition at line 82 of file big.h.

int big::bigHeader::NFxx

number of FPix x entries in each slice

Definition at line 86 of file big.h.

int big::bigHeader::NFy

number of FPix y entries

Definition at line 84 of file big.h.

int big::bigHeader::NFyx

number of FPix y-slices of x entries

Definition at line 85 of file big.h.

float big::bigHeader::qscale

Charge scaling to match cmssw and pixelav.

Definition at line 90 of file big.h.

float big::bigHeader::s50

1/2 of the readout threshold in ADC units

Definition at line 91 of file big.h.

float big::bigHeader::temperature

detector temperature in deg K

Definition at line 88 of file big.h.

int big::bigHeader::templ_version

Version number of the template to ensure code compatibility.

Definition at line 92 of file big.h.

std::string big::bigHeader::title
float big::bigHeader::vbias

detector bias potential in Volts

Definition at line 87 of file big.h.