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:

  1. strip granularity: one value/payload per strip

  2. sensor-side granularity: one value/payload per sensor side

  3. 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:

  1. electron weight: describing the difference between Geant4 electrons/holes and real electrons/holes

  2. 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.