20.8. SVD DBStore¶
Here we briefly describe the SVD objects that populate the Conditions Database. We also report the revision number which is used for experiment 0 and 1003.
Note
the revision can be different for official run-independent MC production of experiment 0 and 1003, please check the corresponding Global Tag.
for run-dependent and data reconstruction revisions should be checked inspecting the content of the corresponding Global Tags.
you can also check the SVD Payloads, Revisions and GT Confluence Page.
We add a string, the UniqueID
, to the payloads that provides informations on the content of the payload. In order to read the UniqueID
you can setup basf2 and then:
> b2conditionsdb dump -r YZT X
where YZT
is the payload name and X
is the revision number. The UniqueID
will show up at the end.
Wrappers have one of the following granularity:
strip granularity: one value/payload per strip
sensor-side granularity: one value/payload per sensor side
detector granularity: one value/payload for all sensors
20.8.1. Simulation Calibrations¶
In simulation, sensors are grouped by type (L3, origami, backward, forward) and by side (u/P, v/N). Sensors in the same group share the same calibration constants.
-
class SVDChargeSimulationCalibrations¶
Parameters for strip charge simulation, with sensor-side granularity:
electron weight: describing the difference between Geant4 electrons/holes and real electrons/holes
coupling constants: describe the charge sharing among implants up to readout-to-next-to-next-to-floating
Check ChargeSimulation@CDB all revisions available in the Conditions Database. Revision 4 is used for experiment 0 and 1003.
The local calibrations wrappers SVDNoiseCalibrations, SVDPulseShapeCalibrations and SVDFADCMaskedStrips are also used in the digitizer.
20.8.2. Local Calibrations¶
-
class SVDNoiseCalibrations¶
Wrapper with strip granularity storing the strip noise
Check Noise@CDB all revisions available in the Conditions Database. Revision 510 is used for experiment 0 and 1003.
-
class SVDPulseShapeCalibrations¶
Wrapper with strip granularity storing strip gain (ADC/e-), peak time and pulse width
Check PulseShape@CDB all revisions available in the Conditions Database. Revision 538 is used for experiment 0 and 1003.
-
class SVDFADCMaskedStrips¶
Wrapper with strip granularity storing the strips masked on FADC
Check MaskedStrips@CDB all revisions available in the Conditions Database. Revision 108 is used for experiment 0 and 1003.
20.8.3. Detector Configuration¶
-
class SVDGlobalConfigParameters¶
Stores the detector configuration for the Belle2 run, with detector granularity
Check GlobalConfig@CDB all revisions available in the Conditions Database. Revision 70 is used for experiment 0 and 1003.
-
class SVDLocalConfigParameters¶
Stores the detector configuration for a local run, with detector granularity
Check LocalConfig@CDB all revisions available in the Conditions Database. Revision 63 is used for experiment 0 and 1003.
20.8.4. Reconstruction Calibrations¶
-
class SVDCoGOnlyPositionError¶
Stores the position error formulas for the
CoGOnly
algorithm, with the same granularity as simulation objects
Check CoGOnlyErr@CDB all revisions available in the Conditions Database. Revision 2 is used for exp 0, 1003 and data reconstruction.
-
class SVDCoGOnlyErrorScaleFactors¶
Stores the position error scaling factors for the
CoGOnly
algorithm, with the same granularity as simulation objects
Check CoGOnlySF@CDB all revisions available in the Conditions Database. Revision 2 (scale factors = 1) is used for exp 0, 1003 and data reconstruction.
-
class SVDOldDefaultErrorScaleFactors¶
Stores the position error scaling factors for the
OldDefault
algorithm, with the same granularity as simulation objects
Check OldDefaultSF@CDB all revisions available in the Conditions Database. Revision 3 is used for experiment 0 and 1003. Revision 2 (scale factors = 1) should be used for data reconstruction.
-
class SVDClustering¶
Stores the parameters for the clusterization with sensor-side granularity
Check Clustering@CDB all revisions available in the Conditions Database. Revision 1 is used for experiment 0 and 1003, and data.
-
class SVDHitTimeSelection¶
Stores the functions and their parameters for the selection of clusters based on the cluster time in the SpacePoint creation step, with sensor-side granularity.
Check HitTimeSelection@CDB all revisions available in the Conditions Database. Revision 1 (no cuts) is used for experiment 1003 (and data), and revision 5 (u/v cluster time difference < 20 ns & u-or-v cluster absolute time < 50 ns) is used for experiment 0.
-
class SVDOccupancyCalibrations¶
wrapper with the strip occupancy averaged over a run, strip granularity
-
class SVDHotStripsCalibrations¶
wrapper with the hot strips as determined by
SVDHotStripFinder
, strip granularity
20.8.5. Time Calibrations¶
-
class SVDCoGTimeCalibrations¶
CoG6 Time calibration wrapper, with sensor-side granularity
Check CoG6Time@CDB all revisions available in the Conditions Database. Revision 203 is used for experiment 0 and 1003, revision 7 correspond to no calibration.
-
class SVD3SampleCoGTimeCalibrations¶
CoG3 Time calibration wrapper, with sensor-side granularity
Check CoG3Time@CDB all revisions available in the Conditions Database. Revision 2 is used for experiment 0 and 1003, revision 1 correspond to no calibration.
-
class SVD3SampleELSTimeCalibrations¶
ELS3 Time calibration wrapper, with sensor-side granularity
Check ELS3Time@CDB all revisions available in the Conditions Database. Revision 2 is used for experiment 0 and 1003, revision 1 correspond to no calibration.