Belle II Software development
|
Namespaces | |
namespace | Belle2::SVDRunType |
Run type, 2-bits: 00 raw, 01 transparent, 10 zero-suppressed, 11 zero-suppressed + hit time finding. | |
namespace | Belle2::SVDEventType |
Event Type, 3 bits, separated into 1+2 bits: | |
namespace | Belle2::SVDDAQModeType |
2+3 bit: 00 1-sample, 01 3-sample, 10 6-sample | |
Classes | |
class | SVDAPVHistograms< H > |
template class for the APV Histograms More... | |
class | SVDCluster |
The SVD Cluster class This class stores all information about reconstructed SVD clusters. More... | |
class | SVDDAQDiagnostic |
Class to store SVD DAQ diagnostic information. More... | |
class | SVDEnergyDepositionEvent |
Class SVDEnergyDepositionEvent: SVDSimHit data container for background studies. More... | |
class | SVDEventInfo |
Stores SVDModeByte object with Trigger time, DAQ mode, Run type & Event type! Also - the information of any inconsistencies of these variables within one event are stored. More... | |
class | SVDHistograms< H > |
template class for SVd histograms More... | |
class | SVDModeByte |
Class to store SVD mode information. More... | |
class | SVDNeutronFluxEvent |
Class SVDNeutronFluxEvent: SVDTrueHit data container for background studies. More... | |
class | SVDOccupancyEvent |
Class SVDOccupancyEvent: SVDCluster data container for background studies. More... | |
class | SVDRecoDigit |
The SVD RecoDigit class. More... | |
class | SVDRecoTimeBase |
The SVD RecoTimeBase class. More... | |
class | SVDShaperDigit |
The SVD ShaperDigit class. More... | |
class | SVDSimHit |
Class SVDSimHit - Geant4 simulated hit for the SVD. More... | |
class | SVDSummaryPlots |
class to summarize SVD quantities per sensor and side More... | |
class | SVDTransparentDigit |
The SVD digit class. More... | |
class | SVDTriggerType |
Class to store Trigger Type information. More... | |
class | SVDTrueHit |
Class SVDTrueHit - Records of tracks that either enter or leave the sensitive volume. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &out, const SVDModeByte &id) |
Print id to stream by converting it to string. | |
SVDAPVHistograms (const H &templateAPV) | |
Use. | |
void | customize (H &histogram, VxdID vxdID, int view, int apv) |
customize the histogram with the sensor, view and APV numbers | |
SVDHistograms (const H &templateU3, const H &templateV3, const H &templateU456, const H &templateV456) | |
Use templates to initialize all the histograms. | |
void | customize (H &histogram, VxdID vxdID, int view) |
customize the histogram with the sensor, view | |
operator std::string () const | |
Convert to string. | |
Variables | |
static const baseType | c_DefaultID = 151 |
Default / non-informative id 10010111 = 151 Run type: zero-suppressed, 2 Event type: global run, 0 DAQ mode: 6-samples, 2 Trigger invalid 111 = 7. | |
static size_t | s_APVSampleMode = 6 |
APV acquisition mode (3 or 6) | |
static size_t | s_APVSampleBegin = 0 |
first sample number for 3 sample acquisition mode (0 - 3) | |
|
private |
customize the histogram with the sensor, view
customize the histogram with the sensor and view
Definition at line 192 of file SVDHistograms.h.
|
private |
customize the histogram with the sensor, view and APV numbers
Definition at line 193 of file SVDAPVHistograms.h.
operator std::string | ( | ) | const |
Convert to string.
Definition at line 20 of file SVDModeByte.cc.
std::ostream & operator<< | ( | std::ostream & | out, |
const SVDModeByte & | id | ||
) |
Print id to stream by converting it to string.
Definition at line 69 of file SVDModeByte.cc.
|
explicit |
Use.
constructor, builds all histograms and customize them
templateAPV | to initialize all the histograms |
Definition at line 151 of file SVDAPVHistograms.h.
SVDHistograms | ( | const H & | templateU3, |
const H & | templateV3, | ||
const H & | templateU456, | ||
const H & | templateV456 | ||
) |
Use templates to initialize all the histograms.
constructor, builds all histograms and customize them
templateU3 | for the layer 3 U side |
templateV3 | for the layer 3 V side |
templateU456 | for the layer 4 5 6 U side |
templateV456 | for the layer 4 5 6 V side |
Definition at line 156 of file SVDHistograms.h.
|
static |
Default / non-informative id 10010111 = 151 Run type: zero-suppressed, 2 Event type: global run, 0 DAQ mode: 6-samples, 2 Trigger invalid 111 = 7.
Definition at line 106 of file SVDModeByte.h.
|
staticprivate |
first sample number for 3 sample acquisition mode (0 - 3)
Definition at line 297 of file SVDShaperDigit.h.
|
staticprivate |
APV acquisition mode (3 or 6)
Definition at line 296 of file SVDShaperDigit.h.