Belle II Software development
|
Abstract base class for different kinds of events. More...
Namespaces | |
namespace | _RelationsInterfaceImpl |
hide some implementation details. | |
namespace | _StoreArrayImpl |
hide some implementation details. | |
namespace | AnalyzingAlgorithmHelper |
INFO This file contains all the algorithms retrieving infos from Clusters. | |
namespace | beamabort |
Namespace to encapsulate code needed for the BEAMABORT detector. | |
namespace | bgo |
Namespace to encapsulate code needed for the BGO detector. | |
namespace | cave |
Namespace to encapsulate code needed for the CAVE detector. | |
namespace | CDC |
namespace | claw |
Namespace to encapsulate code needed for the CLAW detector. | |
namespace | claws |
Namespace to encapsulate code needed for the CLAWS detector. | |
namespace | csi |
Namespace to encapsulate code needed for the CSI detector. | |
namespace | DistanceTools |
This namespace contains a collection of function that are useful to compute distances between tracks and vertices. | |
namespace | DNN |
namespace for DirectedNodeNetwork-related stuff | |
namespace | dosi |
Namespace to encapsulate code needed for the DOSI detector. | |
namespace | ECLElementNumbers |
ECL element numbers. | |
namespace | EveGeometry |
Handles manipulation of detector geometry for the display. | |
namespace | EvtPDLUtil |
Utilities for converting PDG codes into particle names. | |
namespace | fangs |
Namespace to encapsulate code needed for the FANGS detector. | |
namespace | geometry |
Common code concerning the geometry representation of the detector. | |
namespace | he3tube |
Namespace to encapsulate code needed for the HE3TUBE detector. | |
namespace | HTML |
return information on objects in a nice format. | |
namespace | IOIntercept |
Encapsulate all classes needed to intercept stdout and stderr. | |
namespace | KlongId |
Helper functions for all klid modules to improve readability of the code. | |
namespace | microtpc |
Namespace to encapsulate code needed for the MICROTPC detector. | |
namespace | ObjectInfo |
Return information on objects, for use by InfoWidget, Eve titles (popups) etc. | |
namespace | ParticleCopy |
Functions that create copies of Particles. | |
namespace | ParticleListName |
Helper to deal with ParticleList names. | |
namespace | ph1bpipe |
Namespace to encapsulate code needed for the PH1BPIPE detector. | |
namespace | ph1sustr |
Namespace to encapsulate code needed for the PH1SUSTR detector. | |
namespace | pindiode |
Namespace to encapsulate code needed for the PINDIODE detector. | |
namespace | plume |
Namespace to encapsulate code needed for the PLUME detector. | |
namespace | PXD |
Namespace to encapsulate code needed for simulation and reconstrucion of the PXD. | |
namespace | PyObjConvUtils |
Python object converter utilities namespace. | |
namespace | qcsmonitor |
Namespace to encapsulate code needed for the QCSMONITOR detector. | |
namespace | RootIOUtilities |
Some constants and helpers common to the RootInput and RootOutput modules. | |
namespace | SecMapHelper |
namespace for SectorMapHelper-related stuff | |
namespace | srsensor |
Namespace to encapsulate code needed for the DIAMOND detector. | |
namespace | Stream |
Define (de)serialization methods for TObject. | |
namespace | structure |
Namespace to encapsulate code needed for simulation and reconstrucion of the structure. | |
namespace | SVD |
Namespace to encapsulate code needed for simulation and reconstrucion of the SVD. | |
namespace | SVDDAQModeType |
2+3 bit: 00 1-sample, 01 3-sample, 10 6-sample | |
namespace | SVDEventType |
Event Type, 3 bits, separated into 1+2 bits: | |
namespace | SVDRunType |
Run type, 2-bits: 00 raw, 01 transparent, 10 zero-suppressed, 11 zero-suppressed + hit time finding. | |
namespace | TangoPalette |
Implements a colour palette, see http://sobac.com/sobac/tangocolors.htm. | |
namespace | TestHelpers |
Some utilities to help with writing unit tests. | |
namespace | Utils |
General utility functions. | |
namespace | VXD |
Namespace to provide code needed by both Vertex Detectors, PXD and SVD, and also testbeam telescopes. | |
Classes | |
class | AafhInputModule |
AAFH Generator to generate 2-fermion events like e+e- -> e+e-e+e-. More... | |
class | AAFHInterface |
Class to inferface AAFH/DIAG36 Generator written in Fortran. More... | |
class | AbstractBooleanNode |
A parsed cut-string naturally has a tree shape which incorporates the infomation of operator precedence and evaluation order of the statements. More... | |
class | AbstractDBObject |
class | AbstractExpressionNode |
AbstractExpressionNode Superclass for all nodes which host expressions. More... | |
class | AbstractNSMCallback |
class | ActivatedSector |
ActivatedSector is carrying the dynamic part of a Sector. More... | |
class | ActiveSector |
The ActiveSector Class. More... | |
struct | adc_search |
functions to search in the sorted list of tuples More... | |
struct | adcAsicTuple |
tuple to store ADC,Channel -> 8 asicChannels More... | |
struct | adcChannelPair |
pair ADC, channel More... | |
class | AdditionalMeasurementCreatorFactory |
Add measurement creators that do not rely on a specific hit type, but rather add measurements without corresponding hit. More... | |
class | AddVXDTrackCandidateSubSetsModule |
Module that creates additional candidates that each miss a different SpacePoint. More... | |
class | AdvanceFilter |
Filter which can be used on a pair of path (vector of states) and states, which will call the extrapolate function of the given advancer class, to extrapolate the last path state to the plane of the new state and store the mSoP in the new state. More... | |
class | Advancer |
Helper findlet for performing an extrapolation of a mSoP of one plane to another plane using the representation stored in the mSoP. More... | |
class | AlgoritmType |
Small class for classifying types of analyzing algorithms. More... | |
class | AlignableBKLMRecoHit |
Alignable BKLM hit. More... | |
class | AlignableCDCRecoHit |
This class is used to transfer CDC information to the track fit and Millepede. More... | |
class | AlignableEKLMRecoHit |
Alignable EKLM hit. More... | |
class | AlignablePXDRecoHit |
This class is used to transfer PXD information to the track fit. More... | |
class | AlignableSVDRecoHit |
This class is used to transfer SVD information to the track fit. More... | |
class | AlignableSVDRecoHit2D |
This class is used to transfer SVD information to the track fit. More... | |
class | AlignDQMEventProcessor |
The purpose of this class is to process one event() in AlignDQMModule. More... | |
class | AlignDQMModule |
DQM of Alignment for off line residuals per sensor, layer, keep also On-Line DQM from tracking: their momentum, Number of hits in tracks, Number of tracks. More... | |
class | AlignmentGeneratorModule |
Generate VXD misalignment and store in database. More... | |
struct | all_same |
The all_same struct is meant to check that all the types in a template pack are of the same type. More... | |
struct | all_same< > |
The all_same struct is meant to check that all the types in a template pack are of the same type. More... | |
struct | all_same< T > |
The all_same struct is meant to check that all the types in a template pack are of the same type. More... | |
struct | all_same< T, T, types ... > |
The all_same struct is meant to check that all the types in a template pack are of the same type. More... | |
class | AllParticleCombinerModule |
This module combines all particles of the provided list to one mother particle. More... | |
class | AllPXDStateFilter |
A very simple filter for all space points. More... | |
class | AllSVDStateFilter |
A very simple filter for all space points. More... | |
class | AlwaysYesFilter |
AlwaysYesFilter is a simple filter saying always yes, which is meant for testing purposes. More... | |
class | AnalizerTCInfo |
simple class storing infos relevant for a TC for analyzing it. More... | |
class | AnalysisConfiguration |
Singleton class keeping configurables of analysis components. More... | |
class | AnalysisConfigurationModule |
Class to hold general basf2 configuration Used to initiate and configure CreateAnalysis object. More... | |
class | AnalysisPhase1StudyModule |
Study module for BEAST. More... | |
class | AnalyzingAlgorithmBase |
Base class for storing an algorithm determining the data one wants to have. More... | |
class | AnalyzingAlgorithmLostUClusters |
Class for storing an algorithm to find out how many u-type-clusters the testTC lost compared to the refTC. More... | |
class | AnalyzingAlgorithmLostUEDep |
Class for storing an algorithm to find out the energy deposit of u-type-clusters the testTC lost compared to the refTC. More... | |
class | AnalyzingAlgorithmLostVClusters |
Class for storing an algorithm to find out how many v-type-clusters the testTC lost compared to the refTC. More... | |
class | AnalyzingAlgorithmLostVEDep |
Class for storing an algorithm to find out the energy deposit of v-type-clusters the testTC lost compared to the refTC. More... | |
class | AnalyzingAlgorithmResidualP |
Class for storing an algorithm determining the residual (ref-test) of momentum in |p|. More... | |
class | AnalyzingAlgorithmResidualPAngle |
Class for storing an algorithm determining the residual (ref-test) of momentum in its angle (direction residual in degrees) More... | |
class | AnalyzingAlgorithmResidualPosition |
Class for storing an algorithm determining the residual (ref-test) of the seed position in 3D. More... | |
class | AnalyzingAlgorithmResidualPositionXY |
Class for storing an algorithm determining the residual (ref-test) of the seed position in XY (=r) More... | |
class | AnalyzingAlgorithmResidualPPhi |
Class for storing an algorithm determining the residual (ref-test) of momentum in phi (in degrees) More... | |
class | AnalyzingAlgorithmResidualPT |
Class for storing an algorithm determining the residual (ref-test) of momentum in pT. More... | |
class | AnalyzingAlgorithmResidualPTAngle |
Class for storing an algorithm determining the residual (ref-test) of pT in angle (transverse direction residual in degrees) More... | |
class | AnalyzingAlgorithmResidualPTheta |
Class for storing an algorithm determining the residual (ref-test) of momentum in theta (in degrees) More... | |
class | AnalyzingAlgorithmResidualPX |
INFO This file contains all the algorithms calculating residuals of something. More... | |
class | AnalyzingAlgorithmResidualPY |
Class for storing an algorithm determining the residual (ref-test) of momentum in Y. More... | |
class | AnalyzingAlgorithmResidualPZ |
Class for storing an algorithm determining the residual (ref-test) of momentum in Z. More... | |
class | AnalyzingAlgorithmTotalUClusters |
Class for storing an algorithm to find out how many u-type-clusters the given TC had. More... | |
class | AnalyzingAlgorithmTotalUEDep |
Class for storing an algorithm to find out the energy deposit of u-type-clusters the given TC had. More... | |
class | AnalyzingAlgorithmTotalVClusters |
Class for storing an algorithm to find out how many v-type-clusters the given TC had. More... | |
class | AnalyzingAlgorithmTotalVEDep |
Class for storing an algorithm to find out the energy deposit of v-type-clusters the given TC had. More... | |
class | AnalyzingAlgorithmValueDistSeed2IP |
Class for storing an algorithm determining the the distance seedHit to IP in 3D. More... | |
class | AnalyzingAlgorithmValueDistSeed2IPXY |
Class for storing an algorithm determining the distance seedHit to IP in XY (=r) More... | |
class | AnalyzingAlgorithmValueDistSeed2IPZ |
Class for storing an algorithm determining the distance seedHit to IP in XY (=r) More... | |
class | AnalyzingAlgorithmValueP |
Class for storing an algorithm determining the momentum in |p|. More... | |
class | AnalyzingAlgorithmValuePPhi |
Class for storing an algorithm determining the momentum in phi (in degrees) More... | |
class | AnalyzingAlgorithmValuePT |
Class for storing an algorithm determining the momentum in pT. More... | |
class | AnalyzingAlgorithmValuePTheta |
Class for storing an algorithm determining the momentum in theta (in degrees) More... | |
class | AnalyzingAlgorithmValuePX |
INFO This file contains all the algorithms calculating a certain value of something. More... | |
class | AnalyzingAlgorithmValuePY |
Class for storing an algorithm determining the momentum in Y. More... | |
class | AnalyzingAlgorithmValuePZ |
Class for storing an algorithm determining the momentum in Z. More... | |
class | AnalyzingAlgorithmValueQI |
Class for storing an algorithm determining the quality indicator of the TC. More... | |
class | ANGLE3DFULL_NAME |
calculates the angle between the hits/vectors (3D), returning unit: angle in degrees. More... | |
class | ANGLE3DSIMPLE_NAME |
calculates the angle between the hits/vectors (3D), returning unit: none (calculation for degrees is incomplete, if you want readable numbers, use Angle3DFull instead). More... | |
class | ANGLERZFULL_NAME |
calculates the angle between the hits/vectors (RZ), returning unit: angle in degrees. More... | |
class | ANGLERZSIMPLE_NAME |
calculates the angle between the hits/vectors (RZ), returning unit: none (calculation for degrees is incomplete, if you want readable numbers, use AngleRZFull instead). More... | |
class | ANGLEXYFULL_NAME |
calculates the angle between the hits/vectors (XY), returning unit: angle in degrees. More... | |
class | AngularDistancePXDPairFilter |
Base filter for CKF PXD states. More... | |
class | ArcLengthBasedCDCfromEclPathPairFilter |
For the two paths with the same number of hits prefers one with shortest arcLength ("densest path") More... | |
class | ArcLengthBasedCDCPathPairFilter |
For the two paths with the same number of hits prefers one with shortest arcLength ("densest path") More... | |
class | ARICHAerogelHist |
Base class for geometry parameters. More... | |
class | ARICHAerogelInfo |
The Class for ARICH Aerogel Parameters. More... | |
class | ARICHAerogelMap |
Map of the Aerogel placement. More... | |
class | ARICHAerogelRayleighScatteringFit |
The Class for ARICH aerogel Rayleigh scattering fit parameters. More... | |
class | ARICHAeroHit |
Datastore class that holds information on track parameters at the entrance in aerogel. More... | |
class | ARICHAeroTilesAlignment |
Alignment parameters for aerogel tiles. More... | |
class | ARICHAeroTilesInfo |
The Class for ARICH aerogel tiles properties for even reconstruction. More... | |
class | ARICHAsicChannelMask |
ARICH Channel Mask. More... | |
class | ARICHAsicInfo |
Tested ASIC chips. More... | |
class | ARICHB2LinkInfo |
List of Belle2Link boards. More... | |
class | ARICHBadChannels |
ARICH bad channels. More... | |
class | ARICHBiasCablesMapping |
The Class for ARICH mapping of bias cables to modules. More... | |
class | ARICHBiasChannelsMapping |
This class provides ARICH mapping of HAPD modules to bias power supply channels. More... | |
class | ARICHBiasCrateCableMapping |
This class provides ARICH bias voltages at gain 40. More... | |
class | ARICHBiasVoltages |
The Class for ARICH bias voltages at gain 40. More... | |
class | ARICHBtestGeometryPar |
The Class for ARICH Beamtest Geometry Parameters. More... | |
class | arichBtestModule |
The UserTutorial module. More... | |
class | ARICHCableInfo |
List of cables. More... | |
class | ARICHCalibrationChecker |
ARICH calibration checker. More... | |
class | ARICHChannelHist |
ARICH histogram with HAPD plane 3 options for bin segmentation are available type 0 - one bin per HAPD, type 1 - one bin per channel, type 2 - one bin per APD chip HAPD numbering is 1-420 (software numbering), channel is ASIC channel, APD is ASIC channel / 36. More... | |
class | ARICHChannelMapping |
The Class for ARICH HAPD channel mapping. More... | |
class | ARICHChannelMask |
The Class for ARICH HAPD channel mask. More... | |
class | ARICHChannelMaskMaker |
ARICH channel mask calibration algorithm. More... | |
class | ARICHChannelMaskModule |
ARICH channel-mask calibration: data collector. More... | |
class | ARICHComponentTest |
Test of the ARICH component. More... | |
class | ARICHCopperMapping |
The Class for ARICH mapping of merger to copper boards. More... | |
class | ARICHDatabaseImporter |
ARICH database importer. More... | |
class | ARICHDigit |
ARICHDigit class for storing photon hit information. More... | |
class | ARICHDigitizerModule |
ARICH digitizer module. More... | |
class | ARICHDQMModule |
Make summary of data quality from reconstruction. More... | |
class | ARICHFEBoardInfo |
Front End Electronics Boards. More... | |
class | ARICHFebTest |
ARICH FEB test data. More... | |
class | ARICHFillHitsModule |
Fill ARICHHit collection from ARICHDigits. More... | |
class | ARICHFirmware |
ARICH firmware. More... | |
class | ARICHGeoAerogelPlane |
Geometry parameters of HAPD. More... | |
class | ARICHGeoBase |
Base class for geometry parameters. More... | |
class | ARICHGeoCablesEnvelope |
Geometry parameters of cable envelope. More... | |
class | ARICHGeoCooling |
Geometry parameters of cooling system. More... | |
class | ARICHGeoDetectorPlane |
Geometry parameters of ARICH photon detector plane. More... | |
class | ARICHGeoFEBCooling |
Geometry parameters of Cooling System - version2 (v2). More... | |
class | ARICHGeoGlobalDisplacement |
Global displacement parameters for ARICH. More... | |
class | ARICHGeoHAPD |
Geometry parameters of HAPD. More... | |
class | ARICHGeoMasterVolume |
Geometry parameters of ARICH Master volume (envelope) More... | |
class | ARICHGeoMerger |
Geometry parameters of Merger PCB. More... | |
class | ARICHGeoMergerCooling |
Geometry parameters of Merger Cooling System - version2 (v2). More... | |
class | ARICHGeometryConfig |
The Class for ARICH Geometry Parameters. More... | |
class | ARICHGeometryPar |
The Class for ARICH Geometry Parameters. More... | |
class | ARICHGeoMirrorDisplacement |
Mirror displacement parameters for ARICH. More... | |
class | ARICHGeoMirrors |
Geometry parameters of HAPD. More... | |
class | ARICHGeoSupport |
Geometry parameters of ARICH support structures and neutron shield. More... | |
class | ARICHGlobalAlignment |
Geometry parameters of ARICH Master volume (envelope). More... | |
class | ARICHHapdChipInfo |
Contains manufacturer data of one of the 4 photo sensors chips. More... | |
class | ARICHHapdInfo |
Contains manufacturer data of the photo sensor - HAPD. More... | |
class | ARICHHapdMask |
ARICH HAPD Sensor Mask: map of operational/nonoperational HAPDs : one bit per sensor. More... | |
class | ARICHHapdQA |
Contains manufacturer data of the photo sensor - HAPD. More... | |
class | ARICHHapdQE |
Contains manufacturer data of the photo sensor - HAPD. More... | |
class | ARICHHighVoltageConfig |
Configuration parameters of the High Voltage Channel. More... | |
class | ARICHHit |
Datastore class that holds photon hits. Input to the reconstruction. More... | |
class | ARICHHvCablesMapping |
The Class for ARICH mapping of bias cables to modules. More... | |
class | ARICHHvChannelsMapping |
The Class for ARICH mapping of bias power supply channels to modules. More... | |
class | ARICHHvCrateCableMapping |
The Class for ARICH bias voltages at gain 40. More... | |
class | ARICHInfo |
Datastore class to keep ARICH event infomation e.g. trigger type. More... | |
class | ARICHLikelihood |
This is a class to store ARICH likelihoods in the datastore. More... | |
class | ARICHMagnetTest |
Contains fractions of dead times measured in a magnet. More... | |
class | ARICHMCParticlesModule |
Module to match ARICH hits to MCParticles. More... | |
class | ARICHMergerInfo |
List of MergerBoards. More... | |
class | ARICHMergerMap |
Mapping of the merger board to the detector. More... | |
class | ARICHMergerMapping |
The Class for ARICH mapping of modules to merger boards. More... | |
class | ARICHMirrorAlignment |
Mirror alignment parameters for ARICH. More... | |
class | ARICHMirrorInfo |
List of MergerBoards. More... | |
class | ARICHMirrorMap |
Mapping of the mirrors on the detector. More... | |
class | ARICHModulesInfo |
The Class for information on HAPD modules installed in ARICH. More... | |
class | ARICHModuleTest |
ARICH module test data. More... | |
class | ARICHNtupleModule |
ARICH reconstruction efficiency test module. More... | |
class | ARICHPackerModule |
Raw data packer for ARICH. More... | |
class | ARICHPhoton |
Struct for ARICH reconstructed photon (hit related to track) information. More... | |
class | ARICHPositionElement |
Position element for ARICH. More... | |
class | ARICHRateCalModule |
Fill ARICHHit collection from ARICHDigits. More... | |
class | ARICHRawDigit |
Class of ARICH raw digits. More... | |
struct | ARICHRawHeader |
ARICH raw-data header. More... | |
class | ARICHRawUnpackerModule |
Fill ARICHHit collection from ARICHDigits. More... | |
class | ARICHReconstruction |
Internal ARICH track reconstruction. More... | |
class | ARICHReconstructionPar |
The Class for ARICH reconstruction parameters. More... | |
class | ARICHReconstructorModule |
ARICH subdetector main module. More... | |
class | ARICHRelateModule |
Creates relations between ARICHAeroHits and ExtHits. More... | |
class | ARICHSensorModuleInfo |
Sensor-module information. More... | |
class | ARICHSensorModuleMap |
Mapping of the sensor-board connections to the detector. More... | |
class | ARICHSimHit |
Class ARICHSimHit - Geant4 simulated hit for ARICH. More... | |
class | ARICHSimulationPar |
The Class for ARICH simulation parameters. More... | |
class | ARICHThParam |
ARICHThParam class for storing photon hit information. More... | |
class | arichToNtupleModule |
This module extends existing variablesToNtuple to append detailed arich information to candidates in the analysis output ntuple. More... | |
class | ARICHTrack |
Datastore class that holds position and momentum information of tracks that hit ARICH. More... | |
class | ARICHTracking |
Beamtest ARICH Geometry Tracking Class. More... | |
class | ARICHUnpackerModule |
Raw data unpacker for ARICH. More... | |
class | ArrayIterator |
Generic iterator class for arrays, allowing use of STL algorithms, range-based for etc. More... | |
struct | asicChannel |
record to be used to store ASIC info More... | |
class | AsyncDisplayModule |
Wraps DisplayModule and starts it in a forked process. More... | |
class | AsyncWrapper |
Wraps a given Module to execute it asynchronously. More... | |
struct | Atom |
Very small (few mins) calibration interval which cannot be further divided : Atom. More... | |
class | AWESOMESimHit |
A Geant4 simulated hit for the AWESOME detector. More... | |
class | B2BIIConvertBeamParamsModule |
Convert the IpProfile and Benergy to BeamParameters, BeamSpot, CollisionInvariantMass and CollisionBoostVector. More... | |
class | B2BIIConvertMdstModule |
Module converts Belle MDST objects (Panther records) to Belle II MDST objects. More... | |
class | B2BIIFixMdstModule |
Declaration of class B2BIIFixMdst. More... | |
class | B2BIIMCParticlesMonitorModule |
Declaration of class B2BIIMCParticlesMonitor. More... | |
class | B2BIIMdstInputModule |
Module reads Belle MDST files and converts Belle_event record to Belle II EventMetaData StoreObjectPointer. More... | |
class | B2Vector3 |
A fast and root compatible alternative to TVector3. More... | |
class | BabayagaNLO |
C++ Interface for the Fortran Bhabha and exclusive two photon generator BABAYAGA.NLO. More... | |
class | BabayagaNLOInputModule |
The Babayaga.NLO Generator module. More... | |
class | BackgroundInfo |
This class stores the information about what background was mixed or overlayed. More... | |
class | BackgroundMetaData |
Metadata information about the beam background file. More... | |
class | BaseAngle |
Class to compare if two angles are compatible withing a given error range. More... | |
class | BaseEventTimeExtractor |
Class to extract the event t0. More... | |
class | BaseEventTimeExtractorModuleFindlet |
Base class for most of the time extraction modules doing a track selection beforehand. More... | |
class | BaseMeasurementCreator |
Base class for all measurement creators. More... | |
class | BaseMeasurementCreatorFromCoordinateMeasurement |
Baseclass to create measurement track points based on the coordinate measurements. More... | |
class | BaseMeasurementCreatorFromHit |
Base Class to create measurements based on a given hit related to the RecoTrack. More... | |
class | BaseRecoFitterModule |
A base class for all modules that implement a fitter for reco tracks. More... | |
class | BaseTrackTimeEstimatorModule |
Base Module estimating the track time of RecoTracks - before or after the fit. More... | |
class | BBBrem |
Generator for low scattering angle radiative Bhabha events (Beam-Beam Bremsstrahlung). More... | |
class | BBBremInputModule |
The BBBrem Generator module. More... | |
class | BeamabortGeo |
Geometry parameters of Beamabort. More... | |
class | BeamabortHit |
ClassBeamabortHit - digitization simulated hit for the Beamabort detector. More... | |
class | BeamabortSimHit |
ClassBeamabortSimHit - Geant4 simulated hit for the Beamabort crystal in beast. More... | |
class | BeamBackHit |
Class BeamBackHit - Stores hits from beam backgound simulation. More... | |
class | BeamBkgGeneratorModule |
Beam background generator based on SAD files. More... | |
class | BeamBkgHitRateMonitorModule |
A module to monitor detector hit rates of beam background Output is to a flat ntuple. More... | |
class | BeamBkgMixerModule |
New beam background mixer; this one doesn't need ROF files. More... | |
class | BeamBkgTagSetterModule |
A module that sets m_backgroundTag variable in SimHits (see BackgroundMetaData.h). More... | |
class | BeamlineFieldMapInterpolation |
The BeamlineFieldMapInterpolation class. More... | |
class | BeamParameters |
This class contains the nominal beam parameters and the parameters used for smearing of the primary vertex and the beam energy and momentum. More... | |
class | BeamParametersFitter |
Fitter calculating BeamParameters from CollisionBoostVector and CollisionInvariantMass. More... | |
class | BeamParametersModule |
Setting of beam parameters. More... | |
class | BeamPipeGeo |
Geometry parameters of BeamPipe. More... | |
class | BeamSpot |
This class contains the beam spot position and size modeled as a gaussian distribution in space. More... | |
class | BeamSpotAlgorithm |
Class implementing BeamSpot calibration algorithm. More... | |
class | BeamSpotCollectorModule |
This collects the track parameters of the mu+mu- events for calibration of the BeamSpot using CAF and AirFlow. More... | |
class | BeamSpotMonitorModule |
Module for the monitoring of the BeamSpot position and size. More... | |
class | BeamSpotTest |
class | BelleBremRecoveryModule |
Brem recovery module (used in past belle analyses) This module add four vector of all the brem photon to the four vector associated to the charged particle. More... | |
class | BelleMCOutputModule |
KLM digitization module. More... | |
class | BelleNbarMVAModule |
Apply nbarMVA for Belle I. More... | |
class | BelleTrkExtra |
Class stores mdst_trk_fit information for each track. More... | |
class | BestCandidateSelectionModule |
Ranks particles by the values of a variable. More... | |
class | BestMatchContainer |
Multiple entries can be added, but only the one will be kept, which has the best quality estimator. More... | |
class | BestVXDFamilyCandidateSelectorModule |
Module that selects the best candidate for each SPTC family. More... | |
class | BestVXDTrackCandidatesSelectorModule |
Module that selects a subset with a fixed size x out of all SpacePointTrackCandidates. More... | |
class | BFieldComponent3d |
The BFieldComponent3d class. More... | |
class | BFieldComponentAbs |
The BFieldComponentAbs class. More... | |
class | BFieldComponentBeamline |
The BFieldComponentBeamline class. More... | |
class | BFieldComponentConstant |
The BFieldComponentConstant class. More... | |
class | BFieldComponentKlm1 |
The Bfieldcomponentklm1 class. More... | |
class | BFieldComponentQuad |
The BFieldComponentQuad class. More... | |
class | BFieldComponentRadial |
The BFieldComponentRadial class. More... | |
class | BFieldFrameworkInterface |
Simple BFieldComponent to just wrap the existing BFieldMap with the new BFieldManager. More... | |
class | BFieldManager |
Bfield manager to obtain the magnetic field at any point. More... | |
class | BFieldMap |
This class represents the magnetic field of the Belle II detector. More... | |
class | BgoHit |
ClassBgoHit - Geant4 ulated hit for the Bgo crystal in beast. More... | |
class | BgoSimHit |
ClassBgoSimHit - Geant4 simulated hit for the Bgo crystal in beast. More... | |
class | BGOverlayExecutorModule |
Overlay of measured background with simulated data (Digits or Clusters) More... | |
class | BGOverlayInputModule |
Beam BG data input, either in form of Digits or raw data. More... | |
class | BHWide |
C++ Interface for the Fortran Bhabha scattering generator BHWide. More... | |
class | BHWideInputModule |
The BHWide Generator module.vectorToPair. More... | |
class | BinaryBooleanNode |
Nodeclass with two AbstractBooleanNode as children and a Boolean Operator (AND, OR) Check() method evaluates the child nodes and returns the result of the boolean operation. More... | |
class | BinaryExpressionNode |
BinaryExpressionNode Node which connects two expression nodes with an arithemtic operation. More... | |
class | BinaryRelationalNode |
BooleanNode which has two AbstractExpressionNodes nodes and a ComparisonOperator. More... | |
class | BinData |
struct | BinHeader |
class | BinnedEventT0 |
Database object for storing a binned EventT0 coming from the trigger. More... | |
struct | BinTrailer |
class | Bitstream |
Class to hold one clock cycle of raw bit content. More... | |
class | BkgNeutronWeight |
The class to get the weighting factor for a 1-MeV-equivalent neutron flux on silicon. More... | |
class | BkgSensitiveDetector |
The Class for BeamBackground Sensitive Detector. More... | |
class | BKLMAlignment |
Class to store BKLM alignment data in the database. More... | |
class | BKLMAnaModule |
A class defining a module that perform efficiencies studies on bklm. More... | |
class | BKLMDatabaseImporter |
This module writes BKLM data to database. More... | |
class | BKLMDigitAnalyzerModule |
Module useful to quickly analyze BKLM unpacked data. More... | |
class | BKLMElementNumbers |
BKLM element numbers. More... | |
class | BKLMGeometryPar |
The Class for BKLM geometry. More... | |
class | BKLMHit1d |
Store one reconstructed BKLM 1D hit as a ROOT object. More... | |
class | BKLMMeasurementCreatorFactory |
Add all measurement creators related to BKLM hits. More... | |
class | BKLMSimHistogrammerModule |
Convert BKLM raw simulation hits to digitizations. More... | |
class | BKLMSimulationPar |
Provides BKLM simulation parameters. More... | |
class | BKLMStatus |
BKLM hit status. More... | |
class | BKLMTrack |
Store one BKLM Track as a ROOT object. More... | |
class | BKLMTrackFinder |
track finding procedure More... | |
class | BKLMTrackFitter |
track fitting procedure More... | |
class | BKLMTrackingModule |
This module perform straight line track finding and fitting for BKLM. More... | |
class | BoostMCParticlesModule |
Module for boosting the MCParticles from CM to LAB frame. More... | |
class | BoostPythonModuleProxy |
Proxy class to register python modules (the things you can 'import'). More... | |
class | BoostVectorAlgorithm |
Class implementing BoostVector calibration algorithm. More... | |
class | BoostVectorCollectorModule |
This collects the track parameters and momenta of the mu+mu- events for calibration of the BoostVector using CAF and AirFlow. More... | |
struct | BranchInterface |
simple struct for interfacing the Branch. More... | |
class | BremFindingMatchCompute |
Module to compute if an extrapolation to the ECL matches the position of an secondary ECLCLuster to find bremsstrahlung clusters. More... | |
class | BremHit |
A bremsstrahlung hit that correlates an ECLCluster with a RecoTrack. More... | |
class | BremsFinderModule |
Bremsstrahlung finder correction module For each lepton in the input particle list, this module copies it to the output particle list and uses the results of the eclTrackBremFinder module to look for a possible bremsstrahlung photon; if this photon exists, adds its four momentum to the leptons in the output list. More... | |
class | BrowsableWrapper |
A wrapper for browsable objects to enable automatic redrawing. More... | |
class | Btube |
For each MCParticle with hits in the CDC, this class stores some summarising information on those hits. More... | |
class | BtubeCreatorModule |
Create a B particle from a Bbar particle. More... | |
class | Buffer |
class | BufferedReader |
class | BufferedWriter |
class | BunchStructure |
Class to store the fill pattern of colliding bunches. More... | |
class | CACell |
The CACell class This Class stores all relevant information one wants to have stored in a cell for a Cellular automaton. More... | |
struct | cal_scale_error_func_set_t |
Structure type cal_scale_error_func_set_t. More... | |
class | CalcMeanCov |
Class to calculate mean and and covariance between a number of parameters on running data without storing the actual values, also for weighted entries. More... | |
class | CalibObjManager |
Manager class for collector registered data. Handles much of the TDirectory/TObject manipulation. More... | |
struct | CalibPars |
The parameters related to single calibration interval. More... | |
class | CalibrationAlgorithm |
Base class for calibration algorithms. More... | |
class | CalibrationCollectorModule |
Calibration collector module base class. More... | |
struct | CalibrationData |
Parameters and data relevant for single calibration interval. More... | |
class | Callback |
struct | CALogger |
simple logger for CA algorithm More... | |
class | CaTestModule |
Testing module for collection of calibration data. More... | |
struct | CAValidator |
validation tool for CA algorithm More... | |
class | CaveSimHit |
ClassCaveSimHit - Geant4 simulated hit for the Cave detector. More... | |
class | CDCADCDeltaPedestals |
Database object for ADC pedestals. More... | |
class | CDCAlignment |
CDC alignment constants. More... | |
class | CDCBadWires |
Database object for bad wires. More... | |
class | CDCCalibration |
CDC alignment and calibration constants. More... | |
class | CDCChannelMap |
Database object of CDC channel map. More... | |
class | CDCCKFDuplicateRemover |
Remove duplicate paths created from ECLShowers These typically come from the seeding with two charge assumptions and Bremsstrahlung. More... | |
class | CDCCKFEclSeedCreator |
Findlet for. More... | |
class | CDCCKFPathMerger |
Merge similar paths. More... | |
class | CDCCKFPathSelector |
Select the m_maximalCandidatesInFlight paths for further processing. More... | |
class | CDCCKFResultFinalizer |
Findlet to finalize CKF Paths in terms of final result. More... | |
class | CDCCKFResultStorer |
Store resulting tracks and relations on the dataStore. More... | |
class | CDCCKFSeedCreator |
Create a CKF seed based on RecoTrack (presumably from VXDTF2) More... | |
class | CDCCKFState |
Define states for CKF algorithm, which can be seed track or CDC wire hit. More... | |
class | CDCCKFStateCreator |
Create CKF states, based on the current path. Perform some basic selection at this stage (based on phi, max. jump of layers) More... | |
class | CDCCKFStateFilter |
A stack of pre-, helix-extrapolation- , Kalman-extrapolation- and Kalman-update-filters. More... | |
class | CDCCKFTracksCombinerModule |
Module to combine RecoTracks. More... | |
class | CDCCorrToThresholds |
Database object for correcting a simple threshold model in MC. More... | |
class | CDCCosmicSelectorAfterFullSimModule |
The Class for. More... | |
class | CDCCosmicSelectorModule |
The Class for. More... | |
class | CDCCosmicTrackMergerModule |
Module use to select two cosmic tracks event and merger these two tracks become one. More... | |
class | CDCCrossTalkAdderModule |
The Class for overlaying signal-induced asic cross-talk. More... | |
class | CDCCrossTalkLibrary |
Database object for ASIC crosstalk library. More... | |
class | CDCDatabaseImporter |
CDC database importer. More... | |
class | CDCDedx1DCell |
dE/dx wire gain calibration constants More... | |
class | CDCDedx1DCellAlgorithm |
A calibration algorithm for CDC dE/dx electron: 1D enta cleanup correction. More... | |
class | CDCDedx2DCell |
dE/dx wire gain calibration constants More... | |
class | CDCDedx2DCellAlgorithm |
A calibration algorithm for CDC dE/dx electron 2D enta vs doca correction. More... | |
class | CDCDedxADCNonLinearity |
dE/dx electronic ADC non-linearity correction for highly ionising particles (used in offline hadron saturation calibration) parameters are for X vs Y relation and sep for inner and outer layer vector array 0,1 for inner and 2,3 for outer layers More... | |
class | CDCDedxBadWireAlgorithm |
A calibration algorithm for CDC dE/dx to find the bad wires. More... | |
class | CDCDedxBadWires |
dE/dx wire gain calibration constants More... | |
class | CDCDedxCorrectionModule |
This module may be used to apply the corrections to dE/dx per the calibration constants. More... | |
class | CDCDedxCosEdgeAlgorithm |
A calibration algorithm for CDC dE/dx electron cos(theta) dependence. More... | |
class | CDCDedxCosineAlgorithm |
A calibration algorithm for CDC dE/dx electron cos(theta) dependence. More... | |
class | CDCDedxCosineCor |
dE/dx wire gain calibration constants More... | |
class | CDCDedxCosineEdge |
dE/dx special large cosine calibration to fix bending shoulder at large costh More... | |
class | CDCDedxDatabaseImporter |
dE/dx database importer. More... | |
class | CDCDedxDQMModule |
This module to design collect CDC dEdx monitoring for DQM and only minimal information are stored. More... | |
class | CDCDedxElectronCollectorModule |
A collector module for CDC dE/dx electron calibrations. More... | |
class | CDCDedxHadronCor |
dE/dx hadron saturation parameterization constants More... | |
class | CDCDedxInjectionTime |
dE/dx injection time calibration constants More... | |
class | CDCDedxInjectTimeAlgorithm |
A calibration algorithm for CDC dE/dx injection time (HER/LER) More... | |
class | CDCDedxLikelihood |
Container for likelihoods obtained by the CDC dE/dx PID (CDCDedxPIDModule). More... | |
class | CDCDedxMeanPars |
dE/dx mean (curve versus beta-gamma) parameterization constants More... | |
class | CDCDedxMeanPred |
Class to hold the prediction of mean as a function of beta-gamma (bg) More... | |
class | CDCDedxMomentumAlgorithm |
A calibration algorithm for CDC dE/dx electron cos(theta) dependence. More... | |
class | CDCDedxMomentumCor |
dE/dx wire gain calibration constants More... | |
class | CDCdEdxPDFs |
Specialized class for holding the CDC dE/dx PDFs. More... | |
class | CDCDedxPIDModule |
Extract CDC dE/dx information from fitted tracks. More... | |
class | CDCDedxRunGain |
dE/dx run gain calibration constants More... | |
class | CDCDedxRunGainAlgorithm |
A calibration algorithm for CDC dE/dx run gains. More... | |
class | CDCDedxScaleFactor |
dE/dx run gain calibration constants More... | |
class | CDCDedxScanModule |
This class performs the same function as CDCDedxPIDModule, but does so without using real objects from basf2. More... | |
class | CDCDedxSigmaPars |
dE/dx sigma (versus beta-gamma) parameterization constants More... | |
class | CDCDedxSigmaPred |
Class to hold the prediction of resolution depending dE/dx, nhit, and cos(theta) More... | |
class | CDCDedxSkimCDSTModule |
Extracts dE/dx information for calibration testing. More... | |
class | CDCDedxSkimModule |
This module may be used to skim a data sample according to a specific set of cuts. More... | |
class | CDCDedxTrack |
Debug output for CDCDedxPID module. More... | |
class | CDCDedxValidationModule |
First version committed on Feb 21 2019 Extracts dE/dx information for validation and writes a ROOT file. More... | |
class | CDCDedxWireGain |
dE/dx wire gain calibration constants More... | |
class | CDCDedxWireGainAlgorithm |
A calibration algorithm for CDC dE/dx wire gains. More... | |
class | CDCDigitizerModule |
The Class for Detailed Digitization of CDC. More... | |
class | CDCDisplacement |
Database object for displacement of sense wire position. More... | |
class | cdcDQM7Module |
The module for Data Quality Monitor. More... | |
class | CDCDQMModule |
Make summary of data quality from reconstruction. More... | |
class | CDCEDepToADCConversions |
Database object for energy-deposit to ADC-count conversion. More... | |
class | CDCFEElectronics |
Database object for Fron-endt electronics params. More... | |
class | CDCFEEParams |
Database object for FEE params. More... | |
class | CDCfromEclPathTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCfromEclPathTruthVarSet |
Var set to store basic quantities related to CDC CKF (using truth information) More... | |
class | CDCfromEclStateTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCfromEclStateTruthVarSet |
Var set to store basic quantities related to CDC CKF (using truth information) More... | |
class | CDCFudgeFactorsForSigma |
Database object for fudge factors for CDC space resol. More... | |
class | CDCGeometry |
The Class for CDC geometry. More... | |
class | CDCHit |
Class containing the result of the unpacker in raw data and the result of the digitizer in simulation. More... | |
class | CDCHitBasedT0ExtractionModule |
Module implementation using the CDCHitBasedT0Extractor. More... | |
class | CDCInitialT0DeterminationModule |
determine crude t0. More... | |
class | CDCJobCntlParModifierModule |
The Class for Detailed Digitization of CDC. More... | |
class | CDCLayerAlignment |
CDC layers alignment constants. More... | |
class | CDClayerTimeCut |
Database object for timing offset (t0). More... | |
class | CDCMeasurementCreatorFactory |
Add all measurement creators related to CDC hits. More... | |
class | CDCMisalignment |
CDC misalignment constants. More... | |
class | CDCPathBasicVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCPathBasicVarSet |
Var set to store basic quantities related to CDC CKF. More... | |
class | CDCPathFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | CDCPathPairFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | CDCPathTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCPathTruthVarSet |
Var set to store basic quantities related to CDC CKF (using truth information) More... | |
class | CDCPropSpeeds |
Database object for signal propagation speed along the wire. More... | |
class | CDCRawHit |
The CDCRawHit (suppressed mode) class. More... | |
class | CDCRawHitWaveForm |
The CDCRawHitWaveForm (Full output mode) class. More... | |
class | CDCRecoHit |
This class is used to transfer CDC information to the track fit. More... | |
class | CDCSimHit |
Example Detector. More... | |
class | CDCSpaceResols |
Database object for space resolutions. More... | |
class | CDCStateBasicVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCStateBasicVarSet |
Var set to store basic quantities related to CDC CKF. More... | |
class | CDCStateFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | CDCStateTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | CDCStateTruthVarSet |
Var set to store basic quantities related to CDC CKF (using truth information) More... | |
class | CDCTimeWalks |
Database object for time-walk. More... | |
class | CDCTimeZeros |
Database object for timing offset (t0). More... | |
class | CDCToSVDSeedCKFModule |
Seed-finding combinatorial Kalman Filter that combines every RecoTrack with every SVD track, then filters the combinations. More... | |
class | CDCToSVDSpacePointCKFModule |
Combinatorial Kalman Filter used for extrapolating CDC tracks into SVD and create merged tracks. More... | |
class | CDCTrigger2DConfig |
The payload class for delay of GDL input bit. More... | |
class | CDCTrigger2DFinderModule |
class | CDCTrigger2DFitterModule |
Module for the 2D Fitter of the CDC trigger. More... | |
class | CDCTrigger3DFinderInfo |
Extra info created by the 3D finder of the CDC trigger. More... | |
class | CDCTrigger3DFitterModule |
Module for the 3D Fitter of the CDC trigger. More... | |
class | CDCTriggerDeadch |
The payload class for delay of GDL input bit. More... | |
class | CDCTriggerETFModule |
Module for the Event Time Finder of the CDC trigger. More... | |
class | CDCTriggerFinderClone |
Additional information from the 2D finder unpacker of the CDC trigger. More... | |
class | CDCTriggerHoughCand |
Hough Candidates class. More... | |
class | CDCTriggerHoughCluster |
Cluster created by the Hough finder of the CDC trigger. More... | |
class | CDCTriggerHoughETFModule |
class | CDCTriggerMCMatcherModule |
A module to match CDCTriggerTracks to MCParticles. More... | |
class | CDCTriggerMLP |
Class to keep all parameters of an expert MLP for the neuro trigger. More... | |
class | CDCTriggerMLPData |
Struct for training data of a single MLP for the neuro trigger. More... | |
class | CDCTriggerMLPInput |
Class to hold some intermediate information for the monitoring of the neurotrigger. More... | |
class | CDCTriggerNDFinderModule |
CDC Trigger NDFinder Module. More... | |
class | CDCTriggerNeuroConfig |
The payload class for all CDC Neurotrigger information. More... | |
class | CDCTriggerNeuroDataModule |
class | CDCTriggerNeuroDQMModule |
CDC Trigger DQM Module. More... | |
class | CDCTriggerNeuroIDHistModule |
Description. More... | |
class | CDCTriggerNeuroModule |
The neural network module of the CDC trigger. More... | |
class | CDCTriggerPlane |
Database object for timing offset (t0). More... | |
class | CDCTriggerRecoHitMatcherModule |
A module to match CDCTriggerTracks to RecoTracks. More... | |
class | CDCTriggerRecoMatcherModule |
A module to match CDCTriggerTracks to RecoTracks. More... | |
class | CDCTriggerSegmentHit |
Combination of several CDCHits to a track segment hit for the trigger. More... | |
class | CDCTriggerTrack |
Track created by the CDC trigger. More... | |
class | CDCTriggerTrackCombinerModule |
Module to combine the information from the various track trigger stages. More... | |
class | CDCTriggerTSFFirmwareModule |
This class is the interface between TSim/basf2 TSF module and the firmware simulation core of XSim/ISim. More... | |
class | CDCTriggerTSFModule |
Module for the Track Segment Finder of the CDC trigger. More... | |
class | CDCTriggerUnpackerModule |
Unpack the trigger data recorded in B2L. More... | |
class | CDCWireHitRequirements |
Database object containing cut values to filter CDCWireHits. More... | |
class | CDCXtRelations |
Database object for xt-relations. More... | |
class | CellularAutomaton |
The CellularAutomaton class This class serves as a functor for the algorithm itself. More... | |
struct | cellweight |
class | CertifyParallelModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | CharBuffer |
dynamic character buffer that knows its size. More... | |
class | ChargedParticleIdentificatorTest |
Test the MVA-based charged PID. More... | |
class | ChargedPidMVAModule |
This module evaluates the response of an MVA trained for binary charged particle identification between two hypotheses, S and B. More... | |
class | ChargedPidMVAMulticlassModule |
This module evaluates the response of a multi-class MVA trained for global charged particle identification. More... | |
class | ChargedPidMVAWeights |
Class to contain the payload of MVA weightfiles needed for charged particle identification. More... | |
class | ChebFitter |
Unbinned Maximum Likelihood fitter with a possibility to use Chebyshev interpolation. More... | |
class | CheckErrorEventModule |
Count the number of CRC error events by checking RawCOPPER's header/trailer and EventMetaData. More... | |
class | Chi2BasedCDCPathPairFilter |
Prefers path with smallest sum dist^2 / length of path. More... | |
class | Chi2BasedEventTimeExtractor |
Event time extraction based on the principle of arXiv:0810.2241. More... | |
class | Chi2BasedT0ExtractorModule |
Module implementation using only the chi2. More... | |
class | Chi2MCTrackMatcherModule |
Monte Carlo matcher using the helix parameters for matching by chi2-method. More... | |
class | CIRCLECENTERXY_NAME |
calculates the center of the circle for 3 hits in the XY plane and returns a B2Vector3 with the result (z=0). More... | |
class | CIRCLEDIST2IP_NAME |
calculates the distance of the point of closest approach of circle to the IP, returning unit: cm More... | |
class | CIRCLERADIUS_NAME |
calculates the estimation of the circle radius of the 3-hit-tracklet, returning unit: cm. More... | |
class | CKFParameters |
The payload containing all parameters for the PXD and SVD CKF. More... | |
class | CKFRelationCreator |
Findlet for applying filters for creating hit-hit and hit-seed relations. More... | |
class | CKFResult |
Object for temporary storage of a CKF tree search result. More... | |
class | CKFState |
State object to store one step in the CKF algorithm together with its parent (the state before), the hit (e.g. More... | |
class | CKFToCDCFindlet |
Main findlet of the ToCDCCKF module. More... | |
class | CKFToCDCFromEclFindlet |
Main findlet of the ToCDCCKF module. More... | |
class | CkfToPXDFiltersSetting |
The payload containing. More... | |
class | CKFToPXDFindlet |
Combinatorial Kalman Filter to extrapolate CDC Reco Tracks into the VXD (PXD) and collect space points. More... | |
class | CKFToPXDResult |
Specialized CKF Result for extrapolating into the PXD. More... | |
class | CKFToPXDState |
Specialized CKF State for extrapolating into the PXD. More... | |
class | CKFToSVDFindlet |
Combinatorial Kalman Filter to extrapolate CDC Reco Tracks into the VXD (SVD) and collect space points. More... | |
class | CKFToSVDResult |
Specialized CKF Result for extrapolating into the SVD. More... | |
class | CKFToSVDSeedFindlet |
Findlet for combining CDC tracks with SVD tracks. More... | |
class | CKFToSVDState |
Specialized CKF State for extrapolating into the SVD. More... | |
class | ClawHit |
ClassClawHit - digitization simulated hit for the Claw detector. More... | |
class | ClawsHit |
ClassClawsHit - digitization simulated hit for the Claws detector. More... | |
class | ClawSimHit |
ClassClawSimHit - Geant4 simulated hit for the Claw crystal in beast. More... | |
class | CLAWSSimHit |
Class CLAWSSimHit - Geant4 simulated hit for the CLAWS detector. More... | |
class | CleoCones |
Class to calculate the Cleo clone variables. More... | |
class | ClosedLowerBoundedSet |
Represents a closed lower bounded set of arithmetic types. More... | |
class | ClosedRange |
Represents a closed set of arithmetic types. More... | |
class | ClosedUpperBoundedSet |
Represents an upper bounded set of arithmetic types. More... | |
class | Cluster |
Class to collect log likelihoods from Clusters from ECL and KLM aimed for output to mdst includes functions to return combined likelihood probability. More... | |
struct | clustererParams |
class | ClusterInfoExtractor |
class to extract info from individual clusters and combine for SPTC More... | |
class | Clusterizend |
Clustering module. More... | |
class | ClusterMatcherModule |
Match KLM Clusters to close ECL Clusters. More... | |
struct | ClustersOnSensor |
small struct for storing all clusters of the same sensor in one container. More... | |
class | ClusterUtils |
Class to provide momentum-related information from ECLClusters. More... | |
class | CMSFrame |
CMS frame. More... | |
class | CMSRotationFrame |
Stack frame for cms and Rotation frame. More... | |
class | COILGeometryPar |
The Class for COIL geometry parameters. More... | |
class | CollectorTestModule |
CollectorTestModules. More... | |
class | CollectorTFInfoTest |
Set up a few arrays and objects in the datastore. More... | |
class | CollisionAxisCMS |
This class contains the measured values of the orientation of the collision axis in the CM system obtained by pure Lorentz boost angleXZ = atan(pHERcms.X / pHERcms.Z) angleYZ = atan(pHERcms.Y / pHERcms.Z) where pHERcms is HER momentum in CM system obtained by boost. More... | |
class | CollisionBoostVector |
This class contains the measured average boost vector vec(beta) = (beta_x, beta_y, beta_z) = vec(p_e+e-)/E_e+e- of the center-of-mass system in the lab frame and its uncertainty. More... | |
class | CollisionInvariantMass |
This class contains the measured average center-of-mass energy, which is equal to the invariant mass of the colliding beams, and its uncertainty. More... | |
class | CommandLine |
class | CompactSecIDs |
This class provides a computer convenient numbering scheme for the sectors in the sector map and for the N sectors combinations. More... | |
class | Cond |
class | ConditionalGaussGenerator |
Class implementing n-dimensional random number generator from Gaussian distribution where the first component of the vector is generated first (using some external source) and the remaining components are generated based on the value of the first component. More... | |
class | ConfigFile |
class | Connection |
class | Const |
This class provides a set of constants for the framework. More... | |
class | ContinuumSuppression |
This is a class for collecting variables used in continuum suppression. More... | |
class | ContinuumSuppressionBuilderModule |
Creates for each Particle in given ParticleList an ContinuumSuppression dataobject and makes basf2 relation between them. More... | |
class | Convert2RawDetModule |
A class definition of a module to convert from RawCOPPER or RawDataBlock to RawDetector objects. More... | |
class | CoordinateMeasurementCreator |
A measurement creator for normal coordinate measurements out of cdc/svd/pxd hits. More... | |
class | CopyRecoTracksWithOverlapModule |
Copy RecoTracks with overlap hits in VXD to a new StoreArray (Will need a refit). More... | |
class | COSANGLEXY_NAME |
calculates the angle between the hits/vectors (XY), returning unit: none (calculation for degrees is incomplete, if you want readable numbers, use AngleXYFull instead): More... | |
class | COSDIRECTIONXY_NAME |
This is a specialization returning floats, where value calculates the cos of the angle of the segment of two hits in the XY plane. More... | |
class | CosmicsAlignmentValidationModule |
Module to find Track correlation in cosmic events. More... | |
class | CosmicsModule |
The Cosmics module Generates tracks with the cosmics generator and store them into the MCParticle class. More... | |
class | CosmicsTrackMergerFindlet |
Links tracks based on a filter criterion. It is based on the TrackLinker in the TF_CDC package. More... | |
class | CosmicsTrackMergerModule |
Module linking tracks based on their Phi parameter. More... | |
struct | CovariancePacked |
Struct to keep upper triangle of the covariance matrix. More... | |
class | CprErrorMessage |
class | CreateConsistencyInfoModule |
If you want to merge two events with the 'MergeDataStoreModule', it might be necessary to make sure that this combination of events make sense. More... | |
class | CreateFieldMapModule |
Create Field maps of the Belle II magnetic field used in the simulation. More... | |
class | CRY |
C++ Interface for the generator CRY. More... | |
class | CRYInputModule |
The CRY Generator module. More... | |
class | CryostatGeo |
Geometry parameters of Cryostat. More... | |
class | CsiDigiHit |
Class to store Csi digitized hits (output of CsIDigitizer) relation to CsiHit filled in beast/csi/modules/src/CsIDigitizerModule.cc. More... | |
class | CsiHit |
Class to store simulated hits which equate to average of CsiSimHit on crystals Input for digitization module (CsiDigitizer). More... | |
class | CsiHit_v2 |
ClassCsiHit_v2 - Geant4 simulated hits in CsI crystals in BEAST. More... | |
class | CsiSimHit |
ClassCsiSimHit - Geant4 simulated hits in CsI crystals in BEAST. More... | |
class | CsIStudyModule |
Analyze simulations of CsI readings in BEAST. More... | |
class | CurlingTrackCandSplitterModule |
Module for checking SpacePointTrackCandidates for curling behaviour and splitting them into Track Candidate Stubs (each of them being a SpacePointTrackCand again) which do not show curling behaviour. More... | |
class | CurlTaggerModule |
This module is designed to tag curl tracks. More... | |
class | CylinderDistancePXDPairFilter |
Base filter for CKF PXD states. More... | |
class | Daemon |
class | DAFparameters |
The payload containing the DAF parameters. More... | |
class | DAFRecoFitterModule |
DAF fitter. More... | |
class | DAQLogDB |
class | DAQLogMessage |
class | DAQMonitorModule |
A module for producing general DAQ DQM histograms. More... | |
class | DAQPerfModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Database |
Singleton base class for the low-level interface to the database. More... | |
class | DatabaseRepresentationOfWeightfile |
Database representation of a Weightfile object. More... | |
class | DataFlowVisualization |
class to visualize data flow between modules. More... | |
class | DataNode |
Template class for storing the Constants (int, double, bool) of the Cutstring. More... | |
class | DataStore |
In the store you can park objects that have to be accessed by various modules. More... | |
class | DataStorePackage |
class | DataStoreStreamer |
Stream/restore DataStore objects to/from EvtMessage. More... | |
class | DataWriterModule |
Module to write Ntuples for KlId BKG classifier training. More... | |
class | DATCONFPGAFindlet |
Findlet for performing the DATCON ROI calculation close to the implementation on FPGA. More... | |
class | DATCONModule |
DATCON module which implementation is close to the one actually used on the FPGA. More... | |
struct | DATCONSVDClusterCandidate |
struct containing a cluster candidate for easier handling More... | |
class | DATCONSVDClusterizer |
Findlet for clustering DATCONSVDDigits and creating SVDClusters that are used for tracking in DATCON. More... | |
class | DATCONSVDClusterLoaderAndPreparer |
Findlet for loading SVDClusters that were created by the DATCONSVDClusterizer findlet and prepare them for usage in the FastInterceptFinder2D by calculating the conformal transformed x,y coordinates and the creating pairs of coordinates for finding track candidates in r-phi and r-z. More... | |
class | DATCONSVDDigit |
The DATCONSVDDigit class. More... | |
class | Date |
class | DBAccessorBase |
Base class for DBObjPtr and DBArray for easier common treatment. More... | |
class | DBArray |
Class for accessing arrays of objects in the database. More... | |
class | DBHandlerException |
class | DBImportArray |
Class for importing array of objects to the database. More... | |
class | DBImportBase |
Base class for importing objects to the database. More... | |
class | DBImportObjPtr |
Class for importing a single object to the database. More... | |
class | DBInterface |
class | DBObjCalibrationConstMapBase |
Base for calibration or alignment parameters identified by two unsigned shorts Typically first is some identifier of a sub-detector element (sensor, layer, wire, board...) and the second is number of parameter. More... | |
class | DBObject |
class | DBObjectLoader |
class | DBObjPtr |
Class for accessing objects in the database. More... | |
class | DBObjPtr< PayloadFile > |
Specialization of DBObjPtr in case of PayloadFiles. More... | |
class | DBPointer |
Class for pointing to an element in an array stored in the database. More... | |
class | DBRecord |
class | DBRepresentationOfSoftwareTriggerCut |
Class to handle storing SoftwareTriggerCuts in the database. More... | |
class | DBStore |
Singleton class to cache database objects. More... | |
class | DBStoreEntry |
Class to hold one entry from the ConditionsDB in the DBStore. More... | |
class | DecayDescriptor |
The DecayDescriptor stores information about a decay tree or parts of a decay tree. More... | |
class | DecayDescriptorParticle |
Represents a particle in the DecayDescriptor. More... | |
class | DecayForest |
Contains several DecayTree objects, which belong all to the same candidate. More... | |
class | DecayNode |
DecayNode describes the decay of a particle identified by its pdg code, into list of daughters. More... | |
struct | DecayStringDecay |
Holds the information of a decay. More... | |
struct | DecayStringGrammar |
This class describes the grammar and the syntax elements of decay strings. More... | |
struct | DecayStringParticle |
Holds the information of a particle in the decay string. More... | |
class | DecayTree |
This is a helper class for the MCDecayFinderModule. More... | |
class | DecorrelationMatrix |
Class holding a Matrix that can be used to decorrelate input data to Machine Learning classifiers. More... | |
class | DedxDriftCell |
A class to hold the geometry of a cell. More... | |
class | DedxLine |
A class to hold the endpoints and slope of a line. More... | |
class | dEdxPDFs |
Base class for holding the dE/dx PDFs. More... | |
class | DedxPDFs |
dE/dx wire gain calibration constants More... | |
class | DedxPoint |
A collection of classes that are useful for making a simple path length correction to the dE/dx measurement for each hit in a CDC cell. More... | |
class | DelayDQMModule |
Processing Delay DQM Module. More... | |
class | DELTACIRCLERADIUS_NAME |
calculates delta-circleRadius-value (difference in circle radii of 2 subsets of the hits), returning unit: cm. More... | |
class | DELTADISTCIRCLECENTER_NAME |
calculates the distance between the estimated circle centers (using 2 subsets of given hits) in the xy-plane, returning unit: cm. More... | |
class | DELTAPT_NAME |
calculates dpt-value (dpt= difference in transverse momentum of 2 subsets of the hits), returning unit: GeV/c. More... | |
class | DELTASLOPERZ_NAME |
calculates deviations in the slope of the inner segment and the outer segment, returning unit: none More... | |
class | DELTASLOPEZOVERS_NAME |
compares the "slopes" z over arc length. More... | |
class | DELTASOVERZ_NAME |
calculates the helixparameter describing the deviation in arc length per unit in z. More... | |
class | DensityScalerModule |
Scale density of simulation/reconstruction geometry. More... | |
class | DependencyMap |
Collect information about the dependencies between modules. More... | |
class | DeSerializerCOPPERModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerFILEModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerHLTModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerPCModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerPrePCModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DeSerializerPXDModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DesSer |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DesSerCOPPER |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DesSerPrePC |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DesSerPrePCMainModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DetectorConstruction |
Class responsible to connect to geometry to simulation. More... | |
class | DetectorOccupanciesDQMModule |
DQM Module for basic detector quantities before the HLT filter. More... | |
struct | DetectorSurface |
Detector surfaces information. More... | |
class | DetSurfCylBoundaries |
Simple class to encapsulate a detector surface's boundaries in cylindrical coordinates. More... | |
class | DigitBase |
A common base for subdetector Digits. More... | |
class | DirectedNode |
The Node-Class. More... | |
class | DirectedNodeNetwork |
Network of directed nodes of the type EntryType. More... | |
class | DirectedNodeNetworkContainer |
The Container stores the output produced by the SegmentNetworkProducerModule. More... | |
class | DisplayData |
Add custom information to the display. More... | |
class | DisplayModule |
The event display module. More... | |
class | DisplayUI |
Control TEve browser user interface. More... | |
class | DISTANCE1DZ_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the distance between two hits in 1D on the Z-axis. More... | |
class | DISTANCE1DZSQUARED_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the squared distance between two hits in 1D on the Z-axis. More... | |
class | DISTANCE2DXYSQUARED_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the squared distance between two hits in 2D on the X-Y-plane. More... | |
class | DISTANCE3DNORMED_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the normed distance between two hits in 3D. More... | |
class | DISTANCE3DSQUARED_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the squared distance between two hits in 3D. More... | |
class | DistanceBasedCDCPathPairFilter |
For the two paths with the same number of hits prefers one with smallest sum dist^2. More... | |
class | DistanceCalculatorModule |
Calculates distance between two vertices, distance of closest approach between a vertex and a track, distance of closest approach between a vertex and Btube. More... | |
class | DistanceCDCStateFilter |
Give a weight based on the distance from the hit to the path. More... | |
class | DISTANCEINTIME |
This variable returns the difference among the V and U side clusters of th ecenter space point. More... | |
class | DISTANCEINTIME_U_NAME |
This variable returns the time difference among the U side clusters of the two space points. More... | |
class | DISTANCEINTIME_V_NAME |
This variable returns the time difference among the V side clusters of the two space points. More... | |
class | DistanceSVDPairFilter |
Base filter for CKF SVD states. More... | |
class | DosiHit |
ClassDosiHit - Geant4 ulated hit for the Dosi crystal in beast. More... | |
class | DosiSimHit |
ClassDosiSimHit - Geant4 simulated hit for the Dosi crystal in beast. More... | |
class | DQMCommonUtils |
The class collects utility functions for creating DQM histograms: prepared for PXD, SVD, VXD and Track DQM histograms. More... | |
class | DQMEventProcessorBase |
The purpose of this class is to process one event() in DQMHistoModuleBase, which is a base for TrackDQMModule and AlignDQMModule. More... | |
class | DQMFileMetaData |
Metadata information about a DQM file. More... | |
class | DQMHistAnalysisARICHModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisARICHMonObjModule |
Example module of how to use MonitoringObject in DQMHistAnalysis module. More... | |
class | DQMHistAnalysisCDCDedxModule |
DQM analysis module grab canvases from DQM module and perform higher level operation like histogram fitting and add many useful cosmetic. More... | |
class | DQMHistAnalysisCDCEpicsModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisCDCMonObjModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisDAQMonObjModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisDeltaEpicsMonObjExampleModule |
DQM Delta Histogram Test code and example. More... | |
class | DQMHistAnalysisDeltaTestModule |
DQM Delta Histogram Test code and example. More... | |
class | DQMHistAnalysisECLConnectedRegionsModule |
This module is for analysis of ECL DQM histograms. More... | |
class | DQMHistAnalysisECLModule |
This module is for analysis of ECL DQM histograms. More... | |
class | DQMHistAnalysisECLOutOfTimeDigitsModule |
This module exports the average value of out-of-time ECLCalDigits into EPICS and MiraBelle. More... | |
class | DQMHistAnalysisECLShapersModule |
This module is for analysis of ECL DQM histograms. More... | |
class | DQMHistAnalysisECLSummaryModule |
This module provides a high-level display to show which ECLCollectors have channels with various type of issues See https://indico.belle2.org/event/10116/contributions/66837/attachments/23993/35443/2023.09.06_ecl.dqm.status_mikhail.remnev.pdf. More... | |
class | DQMHistAnalysisEpicsEnableModule |
Example module of how to use MonitoringObject in DQMHistAnalysis module. More... | |
class | DQMHistAnalysisEpicsExampleModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisEpicsOutputModule |
Example module of how to use MonitoringObject in DQMHistAnalysis module. More... | |
class | DQMHistAnalysisEventT0EfficiencyModule |
Class definition. More... | |
class | DQMHistAnalysisEventT0TriggerJitterModule |
Class definition. More... | |
class | DQMHistAnalysisExampleFlagsModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisExampleModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisHLTModule |
Class for HLT-related histogram analysis. More... | |
class | DQMHistAnalysisHLTMonObjModule |
Creates monitoring object for HLT. More... | |
class | DQMHistAnalysisInput2Module |
Class to read histograms from a root file for online analysis modules. More... | |
class | DQMHistAnalysisInputPVSrvModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisInputRootFileModule |
Class to read histograms from a root file for offline testing of analysis modules. More... | |
class | DQMHistAnalysisInputTestModule |
Class to dynamically fill histograms from a config file for offline testing of analysis modules. More... | |
class | DQMHistAnalysisKLM2Module |
Analysis of KLM DQM histograms. More... | |
class | DQMHistAnalysisKLMModule |
Analysis of KLM DQM histograms. More... | |
class | DQMHistAnalysisMiraBelleModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisModule |
The base class for the histogram analysis module. More... | |
class | DQMHistAnalysisMonObjModule |
Example module of how to use MonitoringObject in DQMHistAnalysis module. More... | |
class | DQMHistAnalysisOutputFileModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisOutputImagesModule |
Class definition for the output to image module. More... | |
class | DQMHistAnalysisOutputMonObjModule |
Class definition for the module to store MonitoringObject to output root file. More... | |
class | DQMHistAnalysisOutputRelayMsgModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisPeakModule |
DQM Histogram Analysis for simple peaking distributions. More... | |
class | DQMHistAnalysisPhysicsModule |
DQM Histogram Analysis for Physics. More... | |
class | DQMHistAnalysisPXDChargeModule |
DQM Histogram Analysis for PXD Cluster Charge. More... | |
class | DQMHistAnalysisPXDCMModule |
DQM Histogram Analysis for PXD Common Modes. More... | |
class | DQMHistAnalysisPXDDAQModule |
DQM Histogram Analysis for PXD DAQ. More... | |
class | DQMHistAnalysisPXDEffModule |
DQM Histogram Analysis for PXD Efficiency. More... | |
class | DQMHistAnalysisPXDERModule |
PXD DQM AnalysisModule. More... | |
class | DQMHistAnalysisPXDFitsModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisPXDInjectionModule |
DQM Histogram Analysis for PXD occupancy after Injection. More... | |
class | DQMHistAnalysisPXDReductionModule |
DQM Histogram Analysis for PXD Reduction. More... | |
class | DQMHistAnalysisPXDTrackChargeModule |
DQM Histogram Analysis for PXD Cluster Charge. More... | |
class | DQMHistAnalysisRooFitExampleModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisRunNrModule |
DQM Histogram Analysis for PXD Common Modes. More... | |
class | DQMHistAnalysisSVDClustersOnTrackModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisSVDDoseModule |
The SVD dose-monitoring DQM analysis module. More... | |
class | DQMHistAnalysisSVDEfficiencyModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisSVDGeneralModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisSVDModule |
Class definition for common method. More... | |
class | DQMHistAnalysisSVDOccupancyModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisSVDOnMiraBelleModule |
Class derived from HistoModule, for SVD monitoring variables at MiraBelle. More... | |
class | DQMHistAnalysisSVDUnpackerModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAnalysisTOPModule |
Class for TOP histogram analysis. More... | |
class | DQMHistAnalysisTrackingAbortModule |
Analysis of HLT Tracking DQM plots. More... | |
class | DQMHistAnalysisTrackingERModule |
Analysis of ER Tracking DQM plots. More... | |
class | DQMHistAnalysisTrackingHLTModule |
Analysis of HLT Tracking DQM plots. More... | |
class | DQMHistAnalysisTRGECLModule |
Module for DQM histogram of ECL trigger event timing. More... | |
class | DQMHistAnalysisTRGEFFModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisTRGGDLModule |
Make summary of data quality from reconstruction. More... | |
class | DQMHistAnalysisTRGModule |
DQM Trigger Histogram code and example. More... | |
class | DQMHistAnalysisV0Module |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | DQMHistAutoCanvasModule |
Class definition for the reference histogram display. More... | |
class | DQMHistComparitorModule |
Class definition for the reference histogram display. More... | |
class | DQMHistDeltaHistoModule |
Class for generating snapshots for histograms. More... | |
class | DQMHistInjectionModule |
DQM Histogram Analysis for PXD Efficiency. More... | |
class | DqmHistoManagerModule |
Class definition of DqmHistoManager module. More... | |
class | DQMHistoModuleBase |
This class serves as a base for the TrackDQMModule and AlignDQMModule (and possibly other DQM histogram modules). More... | |
class | DQMHistOutputToEPICSModule |
Write DQM Histogram Content to EPICS Arrays. More... | |
class | DQMHistReferenceModule |
Class to add DQM reference histograms. More... | |
class | DQMHistSnapshotsModule |
Class for generating snapshots for histograms. More... | |
class | DqmMasterCallback |
class | DqmMemFile |
class | DqmSharedMem |
class | DriftLengthBasedEventTimeExtractor |
Event time extraction based on the principle of the CDC drift time calculation. More... | |
class | DriftLengthBasedT0ExtractorModule |
Module implementation using only the drift lengths. More... | |
class | Ds2RawFileModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Ds2RawModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Ds2RbufModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Ds2SampleModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
struct | DualNumber |
Simple structure implementing dual numbers which are used for exact evaluation of the derivatives, see https://en.wikipedia.org/wiki/Automatic_differentiation#Automatic_differentiation_using_dual_numbers. More... | |
class | DummyCollectorModule |
Basically empty Collector, makes only a tiny amount of output data. More... | |
class | DummyDataPackerModule |
Module to store dummy data in RawCOPPER object. More... | |
class | DummyDataSourceFileModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DummyDataSourceModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | DuplicateCDCPathPairFilter |
Simple filter to distinguish between photon conversion and Bremsstrahlung. More... | |
class | DuplicateVertexMarkerModule |
Identify duplicate vertices (distinct particles, but built from the same daughters) and mark the one with best chi2. More... | |
class | DynamicLoader |
class | DynamicLoadException |
class | ECLAutoCovariance |
Covariance matrices for offline ECL waveform fit. More... | |
class | eclAutocovarianceCalibrationC1CollectorModule |
Calibration collector module to estimate noise level of delayed Bhabha waveforms. More... | |
class | eclAutocovarianceCalibrationC3CollectorModule |
Calibration collector module that uses delayed Bhabha to compute coveriance matrix. More... | |
class | eclAutocovarianceCalibrationC4CollectorModule |
Calibration collector module that uses delayed Bhabha to compute coveriance matrix. More... | |
class | ECLBackgroundModule |
A module to study background campaigns and produce histograms. More... | |
class | ECLBeamBackgroundStudy |
Flag for beam background study. More... | |
class | ECLBhabhaTCollectorModule |
This module generates time vs crystal 2D histograms to later (in eclBhabhaTAlgorithm) find time crystal/crate offsets from bhabha events. More... | |
class | eclBhabhaTimeCalibrationValidationCollectorModule |
This module generates 'TimevsCrys' histogram to later (in eclBhabhaTAlgorithm) find time offset from bhabha events. More... | |
class | ECLCalDigit |
Class to store calibrated ECLDigits: ECLCalDigits. More... | |
class | ECLCalDigitTest |
Set up a few arrays and objects in the datastore. More... | |
class | ECLCellIdMapping |
Class to store mapping between cell id and store array positions. More... | |
class | ECLChannelMap |
DB object to store correspondence table of type (Crate id, ShaperDSP id, Channel id) <-> (ECL CellID) More... | |
class | ECLChargedPIDDataAnalysisModule |
The ECL Charged PID Data Analysis Module. More... | |
class | ECLChargedPIDDataAnalysisValidationModule |
This module dumps a tree and a set of histograms of ECL PID-related info used for validation, starting from an input file w/ particle-gun-generated charged stable particles (and antiparticles). More... | |
class | ECLChargedPIDModule |
The module implements charged particle identification using ECL-related observables. More... | |
class | ECLChargedPIDMVAModule |
This module implements charged particle identification using ECL-related observables via a multiclass MVA. More... | |
class | ECLChargedPIDMVAWeights |
Class to contain payload of everything needed for MVA based charged particle identification. More... | |
class | ECLChargedPidPDFs |
Class representing the DB payload w/ information about ECL PDF parameters for a set of particle hypotheses 'signed pdgId' values, i.e. More... | |
class | ECLChargedPIDPhasespaceBinning |
Class to store the N dimensional phasespace binning of the MVA categorical training. More... | |
class | ECLChargedPIDPhasespaceCategory |
Stores all required information for the ECLChargedPIDMVA for a phasespace category. More... | |
class | ECLChargedPIDTest |
Test the ECL charged PID. More... | |
class | ECLCluster |
ECL cluster data. More... | |
class | ECLClusterPropertiesModule |
This module calculates some properties of ECL clusters. More... | |
class | ECLClusterPSDModule |
This module computes shower variables using pulse shape information from offline two component fits. More... | |
class | ECLClusterPSDPureCsIModule |
Class derived from ECL, only difference are the names. More... | |
class | ECLClusterTest |
Test class for the Track object. More... | |
class | ECLCNNPid |
Class to store ECL CNN PID value. More... | |
class | ECLCompressBGOverlayModule |
The ECLCompressBGOverlay module compresses recorded waveforms triggered by the random trigger and to use them in simulation to follow background conditions. More... | |
class | ECLConnectedRegion |
Class to store connected regions (CRs) More... | |
class | eclCosmicECollectorModule |
class eclCosmicECollectorModule. More... | |
class | ECLCovarianceMatrixModule |
Class to perform the shower correction. More... | |
class | ECLCovarianceMatrixPureCsIModule |
The very same module but for PureCsI. More... | |
class | EclCovMatrixNtupleModule |
a module to write ECL waveform and fitted time and amplitude information in a root ntuple More... | |
class | ECLCRFinderModule |
Class to find connected regions. More... | |
class | ECLCRFinderPureCsIModule |
Class to find connected regions, pureCsI version. More... | |
class | ECLCrystalCalib |
General DB object to store one calibration number per ECL crystal. More... | |
class | ECLCrystalData |
Class for obtaining crystal details for a given crystal cell An evolved look-up table. More... | |
class | ECLCrystalLocalRunCalib |
ECLCrystalLocalRunCalib is designed to store results of the ECL local run calibration to database. More... | |
class | ECLCrystalsShapeAndPosition |
Crystal shapes and positions. More... | |
class | EclData |
This class contains data for ECLSimHit's and provides several relevant conversion functions for better event display. More... | |
class | ECLDataAnalysisModule |
The ECL Data Analysis Module. More... | |
class | ECLDatabaseImporter |
ECL database importer. More... | |
class | ECLDBTool |
The ECLDBTool class is designed to read / write object from / to database. More... | |
class | ECLDebugHit |
Class to store the average of ECLSimHit on crystals for debug only input for digitization module (ECLDigitizer). More... | |
class | ECLDigiStudyModule |
A module to analyse digit level information. More... | |
class | ECLDigit |
Class to store ECL digitized hits (output of ECLDigi) relation to ECLHit filled in ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc. More... | |
class | ECLDigitCalibratorModule |
Class to find calibrate digits and convert waveform fit information to physics quantities. More... | |
class | ECLDigitCalibratorPureCsIModule |
Class derived from ECLDigitCalibratorModule, only difference are the names. More... | |
class | ECLDigitEnergyConstants |
Energy calibration constants per digit. More... | |
class | ECLDigitizerModule |
The ECLDigitizer module. More... | |
class | ECLDigitizerPureCsIModule |
The ECLDigitizerPureCsI module. More... | |
class | ECLDigitTest |
Set up a few arrays and objects in the datastore. More... | |
class | ECLDigitTimeConstants |
Time and time resolution calibration constants per digit. More... | |
class | ECLDigitWaveformParameters |
DB object to store photon, hadron and diode shape parameters. More... | |
class | ECLDigitWaveformParametersForMC |
DB object to store photon, hadron and diode shape parameters used in simulations. More... | |
class | EclDisplayAsyncModule |
Displays energy distribution in ECL. More... | |
class | EclDisplayModule |
Displays energy distribution in ECL. More... | |
class | ECLDQMConnectedRegionsModule |
This module is created to monitor ECL Data Quality. More... | |
class | ECLDQMEXTENDEDModule |
This module is created to monitor ECL electronics logic in frame of DQM system. More... | |
class | ECLDQMModule |
This module is created to monitor ECL Data Quality. More... | |
class | ECLDQMOutOfTimeDigitsModule |
This module produces DQM histograms to monitor the distribution of out-of-time ECLCalDigits. More... | |
class | ECLDsp |
Class to store ECL ShaperDSP waveform ADC data. More... | |
class | ECLDspData |
This object contains ECL DSP coefs – electromagnetic calorimeter digital signal processing coefficients. More... | |
class | ECLDspWithExtraMCInfo |
Class to store ECL ShaperDSP waveform ADC data and additional information for ML studies. More... | |
class | ECLDumpGeometryModule |
Dump location and direction of all ECL crystals. More... | |
class | eclEdgeCollectorModule |
Collector to store ECL crystal locations. More... | |
class | eclee5x5CollectorModule |
Calibration collector module that uses e+e- --> e+e- to do ECL single crystal energy calibration. More... | |
class | ECLEnergyCloseToTrack |
Class to store energy information for ECL hits closest to a track. More... | |
class | ECLEventT0Module |
EventT0 from ECL. More... | |
class | ECLExpertModule |
Module to perform the ECL Klong ID classification. More... | |
class | ECLFillCellIdMappingModule |
Fills a dataobject that provides mapping between cell id and ECLCalDigit store array. More... | |
class | ECLFinalizerModule |
Class to perform the shower correction. More... | |
class | ECLFinalizerPureCsIModule |
The very same module but for PureCsI. More... | |
class | EclFrame |
Root TGMainFrame that contains multiple widgets that display the ECLSimHit's w.r.t. More... | |
class | eclGammaGammaECollectorModule |
Calibration collector module that uses e+e- --> gamma gamma to do ECL single crystal energy calibration. More... | |
class | ECLHadronComponentEmissionFunction |
Hadron Component Emission Function for hadron pulse shape simulations. More... | |
class | eclHadronTimeCalibrationValidationCollectorModule |
This module generates 'TimevsCrys' histogram to later (in eclBhabhaTAlgorithm) find time offset from bhabha events. More... | |
class | ECLHit |
Class to store simulated hits which equate to average of ECLSImHit on crystals input for digitization module (ECLDigitizer). More... | |
class | ECLHitAssignment |
Example Detector. More... | |
class | ECLHitAssignmentTest |
Set up a few arrays and objects in the datastore. More... | |
class | ECLHitDebugModule |
Class to represent the hit of one cell. More... | |
class | ECLHitTest |
Set up a few arrays and objects in the datastore. More... | |
class | eclLeakageCollectorModule |
Store information needed to calculate ECL energy leakage corrections. More... | |
class | ECLLeakageCorrections |
DB object to store leakage corrections, including nCrys dependence More... | |
class | ECLLocalMaximum |
Class to store local maxima (LM) More... | |
class | ECLLocalMaximumFinderModule |
Class to find connected regions. More... | |
class | ECLLocalMaximumFinderPureCsIModule |
Class to find connected regions, pureCsI version. More... | |
class | ECLLocalRunCalibAcc |
ECLLocalRunCalibAcc is the class designed to accumulate mean values, standard deviation and number of accepted events. More... | |
class | ECLLocalRunCalibratorModule |
ECLLocalRunCalibratorModule is the module developed to perform ECL local run calibration. More... | |
class | ECLLocalRunCalibRef |
ECLLocalRunCalibRef is designed to store reference marks to database for ECL local run calibration. More... | |
class | ECLLocalRunCalibUnit |
ECLLocalRunCalibUnit is the class designed for the control of mean value and the standard deviation accumulators. More... | |
class | ECLLookupTable |
Class for a lookup table. More... | |
class | ECLMatchingPerformanceExpertModule |
This module takes the Track collection as input and checks if one of the related ExtHits matches with an ECLCalDigit of at least 2 MeV. More... | |
class | eclMuMuECollectorModule |
Calibration collector module that uses muon pairs to do ECL single crystal energy calibration. More... | |
class | ECLNoiseData |
Container for constant matrix used to generate electronic noise. More... | |
class | ECLnOptimal |
DB object to store the optimal number of crystals to be used in a cluster energy sum, and the corresponding corrections for bias and contained (raw) energy. More... | |
class | eclNOptimalCollectorModule |
Collector that runs on single photon MC samples to find the number of crystals to be summed to get the best energy resolution for each test energy and for each group of crystals (8 groups per thetaID in the barrel). More... | |
class | ECLPackerModule |
Module that pack's MC info into a dataformat that comes from the detector. More... | |
class | EclPainter |
Painter for EclData, parent class, created with EclPainterFactory. More... | |
class | EclPainter1D |
Painter for EclData, 1D histograms. More... | |
class | EclPainter2D |
Painter for EclData, 2D histograms. More... | |
class | EclPainterCommon |
Painter for EclData that shows common event characteristics on 1D histograms. More... | |
class | EclPainterFactory |
Class that implements Factory pattern to create objects inherited from EclPainter. More... | |
class | EclPainterPolar |
Painter for EclData, polar energy/event_count distribution. More... | |
class | ECLPhotonEnergyResolution |
Class to hold the information ECL energy resolution derived from PERC. More... | |
class | ECLPidLikelihood |
Container for likelihoods with ECL PID (ECLChargedPIDModule) More... | |
class | ECLPureCsIInfo |
Class to store ECL crystal type relation to ECLDigit for the simulation pure CsI upgrade option filled in ecl/modules/eclDigitizer/src/ECLDigitizerPureCsIModule.cc. More... | |
class | ECLReferenceCrystalPerCrateCalib |
General DB object to store one reference crystal per per ECL crate for calibration purposes. More... | |
class | ECLShower |
Class to store ECL Showers. More... | |
class | ECLShowerCorrectorLeakageCorrection |
Class to hold the information for the ECL shower leakage corrections. More... | |
class | ECLShowerCorrectorModule |
Class to perform the shower correction. More... | |
class | ECLShowerCorrectorPureCsIModule |
The very same module but for PureCsI. More... | |
class | ECLShowerEnergyCorrectionTemporary |
Class to hold the information for the ECL shower energy corrections This is a temporary class as there is no information about phi dependence. More... | |
class | ECLShowerShapeModule |
Class to perform the shower correction. More... | |
class | ECLShowerShapePureCsIModule |
The very same module but for PureCsI. More... | |
class | ECLShowerShapeSecondMomentCorrection |
Corrections to the second moment shower shape. More... | |
class | ECLShowerTest |
Set up a few arrays and objects in the datastore. More... | |
class | ECLSimHit |
ClassECLSimHit - Geant4 simulated hit for the ECL. More... | |
class | ECLSimHitTest |
Set up a few arrays and objects in the datastore. More... | |
class | ECLSplitterN1Module |
Class to perform the shower correction. More... | |
class | ECLSplitterN1PureCsIModule |
The very same module but for PureCsI. More... | |
class | ECLSplitterN2Module |
Class to perform the shower correction. More... | |
class | ECLSplitterN2PureCsIModule |
The very same module but for PureCsI. More... | |
class | eclTimeShiftsPlottingCollectorModule |
This modules looks up crystal and crate time offset constants from the database and saves them to a tree for the algorithm to plot as a function of run number. More... | |
class | ECLTrackBremFinderModule |
Module to assign ECL Clusters resulting from Bremsstrahlung to the primary electron track. More... | |
class | ECLTrackCalDigitMatchModule |
Module to find the closest ECLCalDigits to an extrapolated track. More... | |
class | ECLTrackClusterMatchingModule |
The module creates and saves a Relation between Tracks and ECLCluster in the DataStore. More... | |
class | ECLTrackClusterMatchingParameterizations |
Class to hold the parameterizations of the RMS for the difference in polar and azimuthal angle between tracks and ECL clusters. More... | |
class | ECLTrackClusterMatchingParametrizationExpertModule |
The module saves information on ExtHits and related cluster into a file. More... | |
class | ECLTrackClusterMatchingPerformanceModule |
This module takes the MCParticle collection as input and checks if the related reconstructed track is matched to an ECLCluster. More... | |
class | ECLTrackClusterMatchingThresholds |
Class to hold the matching thresholds for the track-ECLCluster matching. More... | |
class | ECLTRGInformation |
Class to store information about ECL trigger cells (TCs) More... | |
class | ECLTRGInformationModule |
Module to get ECL TRG energy information. More... | |
class | ECLTrig |
Class to store ECLTrig, still need to be study relation to ECLHit filled in ecl/modules/eclDigitizer/src/ECLDigitizerModule.cc and ecl/modules/eclUnpacker/ECLUnpacker.cc. More... | |
class | ECLTriggerCell |
ECL Trigger cells. More... | |
class | ECLTriggerClusterMatcherModule |
Match ECLTRGClusters to ECLClusters. More... | |
class | ECLTrimShowersAndDigitsModule |
Create new dataobjects containing only the ECLShower and ECLCalDigits associated with the selected ECLCluster, which is the one with maximum related MC energy. More... | |
class | ECLUnpackerModule |
the ECL unpacker module More... | |
class | eclWaveformCalibCollectorModule |
Store information needed to calculate ECL waveform template shapes. More... | |
class | ECLWaveformData |
ECLWaveformData - container for inverse covariant matrix and shape parameters for time and amplitude fit of ecl crystal waveform. More... | |
class | ECLWaveformFitModule |
Module performs offline fit for saved ECL waveforms. More... | |
class | ECLWaveforms |
Class to store ECL waveforms for entire calorimeter. More... | |
class | eclWaveformTemplateCalibrationC1CollectorModule |
Calibration collector module that uses delayed Bhabha to compute coveriance matrix. More... | |
class | eclWaveformTemplateCalibrationC2CollectorModule |
Calibration collector module that uses delayed Bhabha to compute coveriance matrix. More... | |
class | ECLWFAlgoParams |
Container for constant parameters used in waveform fits. More... | |
class | EcmsCollectorModule |
Collector for the collision energy calibration based on the hadronic modes. More... | |
class | EffPlotsModule |
This module takes the MCParticles, the RecoTracks and Tracks/V0 in input and produce a root file containing various histograms showing the efficiencies (as a function of different variables) of the V0 finding module. More... | |
class | EKLMAlignment |
Class to store EKLM alignment data in the database. More... | |
class | EKLMAlignmentAlongStripsAlgorithm |
EKLM time calibration algorithm. More... | |
class | EKLMAlignmentAlongStripsCollectorModule |
EKLM time calibration (data collection). More... | |
class | EKLMAlignmentHit |
This dataobject is used only for EKLM alignment. More... | |
class | EKLMDataCheckerModule |
Module for checking of collected data. More... | |
class | EKLMElementNumbers |
EKLM element numbers. More... | |
class | EKLMGeometry |
Class to store EKLM geometry data in the database. More... | |
class | EKLMMeasurementCreatorFactory |
Add all measurement creators related to EKLM hits. More... | |
class | EKLMSegmentAlignment |
Class to store EKLM alignment data in the database. More... | |
class | ElapsedTimeModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | EnergyBiasCorrectionModule |
Energy bias correction. More... | |
class | Enum |
class | Environment |
This class stores all environment information required to run the framework, such as module or data filepaths, number of processes to be used in parallel processing etc. More... | |
class | EnvironmentVariables |
Utility functions related to environment variables. More... | |
struct | EqualVisitor |
Seperate Visitor struct for equal_to comparison of variant<double, int bool>. More... | |
class | ERecoDistributor |
class | ERecoEventProcessor |
class | ERecoEventSampler |
class | ERecoMaster |
class | ERecoMasterCallback |
class | ERecoRunControlCallback |
class | ERRORNo |
struct | event_header |
class | EventBuffer |
class | EventDependency |
Class for handling changing conditions as a function of event number. More... | |
class | EventErrorFlagModule |
Module to check or add error flags of the EventMetaData. More... | |
class | EventExtraInfo |
Class to stores ExtraInfo of the whole event. More... | |
class | EventInfoExtractor |
class to extract results from qualityEstimation More... | |
class | EventInfoPrinterModule |
The event meta data info module. More... | |
class | EventInfoSetterModule |
Module to set event, run, experiment numbers. More... | |
class | EventKinematics |
Class for collecting variables related to the global kinematics of the event. More... | |
class | EventKinematicsModule |
Module to compute global quantities related to the event kinematics, like total missing energy and mass2, visible energy, etc. More... | |
class | EventLevelClusteringInfo |
ECL/KLM clustering event level information: More... | |
class | EventLevelTrackingInfo |
Tracking-related info on event-level, for example number of unassigned measurements. More... | |
class | EventLevelTrackingInfoTest |
Unit tests for the event level tracking information. More... | |
class | EventLevelTriggerTimeInfo |
Storage element for information from the Trigger Timing Distribution (TTD) More... | |
class | EventLimiterModule |
The EventLimiter module. More... | |
class | EventMetaData |
Store event, run, and experiment numbers. More... | |
class | EventMetaDataSerialization |
Helper class for (de)serializing the event meta data used for the event backup transferral. More... | |
class | EventProcessor |
provides the core event processing loop. More... | |
class | EventSampler |
class | EventServer |
class | EventServerCallback |
class | EventShapeCalculatorModule |
Module to compute event shape variables starting from three lists of particle objects (tracks, gammas, Klongs). More... | |
class | EventShapeContainer |
Class for collecting the basic objects related to the event shape. More... | |
class | eventShapeCoreAlgorithmTest |
class | EventsOfDoomBusterModule |
Module that flags an event destined for doom at reconstruction, based on the size of selected hits/digits containers after the unpacking. More... | |
class | EventsOfDoomParameters |
DBObject containing parameters used in EventsOfDoomBuster module. More... | |
class | EventT0 |
Storage element for the eventwise T0 estimation. More... | |
class | EventT0CombinerModule |
Module to combine the EventT0 values from multiple sub-detectors. More... | |
class | EventT0DQMModule |
This module to design collect the event t0 values base on different detectors and physics processes. More... | |
class | EventT0GeneratorModule |
Module generates discrete event t0 in ~4ns steps (bunch spacing) according to (double) gaussian distribution and adds it to the production and decay times of MCParticles. More... | |
class | EventT0ShifterModule |
Module that shifts the time of all MCParticles so that the collision is at t=0. More... | |
class | EventT0ValidationModule |
This module to design collect the event t0 values base on different detectors and physics processes. More... | |
class | EveTower |
handles selection of individual ECLClusters (getting them out of TEve is hard). More... | |
class | EveVisBField |
Provide magnetic field values for TEveTrackPropagator. More... | |
class | EVEVisualization |
Produces visualisation for MCParticles, simhits, genfit::Tracks, geometry and other things. More... | |
class | EvReductionModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | EvtB0toKsKK |
Register Decay model EvtB0toKsKK. More... | |
class | EvtBCL |
The class provides the form factors for orbitally excited semileptonic decays. More... | |
class | EvtBCLFF |
BCL Form Factors. More... | |
class | EvtBCLFFTest |
The fixture for testing the EvtBCLFF. More... | |
class | EvtBSemiTauonic |
The EvtGen model of semi-tauonic B decays including new physics effects based on [M. More... | |
class | EvtBSemiTauonic2HDMType2 |
The EvtGen model of semi-tauonic B decays including the charged higgs effect of 2HDM Type2 based on [M. More... | |
class | EvtBSemiTauonicAmplitude |
The base class for the calculation of the spin dependent amplitudes for the BSemiTauonic model based on [M. More... | |
class | EvtBSemiTauonicDecayRateCalculator |
Class to calculate the differential decay rate, R(D), R(D*), polarizations of tau and D* using BSTD model based on [M. More... | |
class | EvtBSemiTauonicHelicityAmplitudeCalculator |
The class calculates the helicity amplitude of semi-tauonic B decays including new physics effects based on [M. More... | |
class | EvtBSemiTauonicScalarMesonAmplitude |
The class calculates the spin dependent amplitudes of B->Dtaunu decays for the BSemiTauonic model based on [M. More... | |
class | EvtBSemiTauonicVectorMesonAmplitude |
The class calculates the spin dependent amplitudes of B->D*taunu decays for the BSemiTauonic model based on [M. More... | |
class | EvtBtoXsnunu_FERMI |
The evtgen model to produce non-resonant B-> Xs nu nubar decay sample. More... | |
class | EvtBuffer |
class | EvtEtaFullDalitz |
Class for the simulation of the eta -> pi+pi-pi0 decay with an improved dalitz description. More... | |
class | EvtEtaPi0Dalitz |
Class for the simulation of the eta -> 3pi0 and eta'->3pi0 decays. More... | |
class | EvtEtaPrimeDalitz |
Class for the simulation of the eta' -> pi+ pi- eta and pi0 pi0 eta decays. More... | |
class | EvtFlatDaughter |
The evtgen model to produce flat invariant mass distribution for 2nd and 3rd daughters. More... | |
class | EvtGenDatabasePDG |
Replacement for TDatabasePDG that is filled from EvtGen's evt.pdl. More... | |
class | EvtGenDecayModule |
This module decays unstable particles using EvtGen. More... | |
class | EvtGenInputModule |
The EvtGenInput module. More... | |
class | EvtGenInterface |
Class to interface EvtGen. More... | |
class | EvtGenModelRegister |
Class to keep a register of all Belle2 EvtDecayBases. More... | |
class | EvtGenParticlePDG |
Helper class for setting additional TParticlePDG members and storing the ones it doesn't have yet. More... | |
struct | EvtHeader |
Header structure of streamed object list. More... | |
class | EvtKnunu |
The evtgen model to produce B-> K nu nubar decay sample. More... | |
class | EvtKstarnunu_REV |
The evtgen model to produce B-> Kstar nu nubar decay sample. More... | |
class | EvtMessage |
Class to manage streamed object. More... | |
class | EvtPhspCP |
Register Decay model EvtPhspCP. More... | |
class | EvtSocketManager |
class | EvtSocketRecv |
class | EvtSocketSend |
class | Exception |
class | Executor |
class | ExporterEventInfo |
Bundles information for a single event to be stored by NonRootDataExportModule. More... | |
class | ExporterHitInfo |
Bundles information for a single hit to be stored by EventInfo (needed for HitExporter, which is needed by NonRootDataExportModule) More... | |
class | ExporterTcInfo |
Bundles information for a single track candidate to be stored by EventInfo (needed for HitExporter, which is needed by NonRootDataExportModule) More... | |
class | ExportGeometryModule |
The ExportGeometry module. More... | |
struct | ExpRun |
Struct containing exp number and run number. More... | |
struct | ExpRunEvt |
struct with expNum, runNum, evtNum More... | |
class | ExtHit |
Store one Ext hit as a ROOT object. More... | |
class | ExtModule |
The geant4e-based track extrapolation module. More... | |
class | ExtraInfoPrinterModule |
Prints the names of the ExtraInfos for a ParticleList or for the Event. More... | |
class | ExtraInfoRemoverModule |
This module deletes the extrainfo of each particle in the given ParticleLists. More... | |
class | ExtrapolateAndUpdateCDCStateFilter |
An extrapolateAndUpdate filter for all CDC states. More... | |
struct | ExtState |
Data structure to define extrapolation state. More... | |
class | FANGSHit |
ClassFANGSHit - digitization simulated hit for the FANGS detector. More... | |
class | FANGSSimHit |
Class FANGSSimHit - Geant4 simulated hit for the FANGS detector. More... | |
class | FarBeamLineGeo |
Geometry parameters of far beam line. More... | |
class | FastBDTClassifierAnalyzerModule |
Module to evaluate a trained fastBDT. More... | |
class | FastBDTClassifierTrainingModule |
Module for collecting the data and training a FastBDT classifier. More... | |
class | FastInterceptFinder2DFPGA |
Findlet for finging intersections of sinosoidal curves in the 2D Hough space by iteratively calling fastInterceptFinder2d. More... | |
class | FastRbuf2DsModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | FBDTClassifier |
FastBDT as RelationsObject to make it storable and accessible on/via the DataStore. More... | |
struct | FBDTTrainSample |
bundle together the classifier input and the target value into one struct for easier passing around. More... | |
class | FBXWriterModule |
The FBX-writer module. More... | |
class | Fifo |
class | File |
class | FileCatalog |
This class provides an interface to the file (metadata) catalog. More... | |
class | FileDescriptor |
class | FileMetaData |
Metadata information about a file. More... | |
class | FileReader |
class | FileSystem |
Utility functions related to filename validation and filesystem access. More... | |
class | FileWriter |
class | FillTrackFitNtupleModule |
This module takes the Tracks and the RecoTrack input and produce a root file containing an nutple showing the track fit members in parallel for different particle hypotheses. More... | |
class | Filter |
This class is used to select pairs, triplets... of objects. More... | |
class | Filter< Belle2::OperatorAnd, FilterA, FilterB, templateObserverType > |
Realization of the AND operator between two objects of the Filter class. More... | |
class | Filter< Belle2::OperatorNot, someFilter, templateObserverType > |
Realization of a NOT operator for the Filter classes. More... | |
class | Filter< Belle2::OperatorOr, FilterA, FilterB, templateObserverType > |
Realization of the OR operator between two objects of the Filter class. More... | |
class | Filter< Variable, RangeType, Belle2::ActivatableFilter, Observer > |
Activatable Filter /// TODO: Remove, as it is no longer used...? More... | |
class | Filter< Variable, RangeType, Belle2::BypassableFilter, Observer > |
Bypassable Filter ///. More... | |
class | Filter< Variable, RangeType, Observer > |
Basic Filter ///. More... | |
class | FilterBase |
FilterBase is the baseClass for filters applied on (chains of) spacepoints. More... | |
class | FilterExceptions |
Exception which are thrown by members of the FilterClasses. More... | |
class | FilterID |
Class to identify a filter type used by sectorFriends. More... | |
class | FilterIDTest |
Set up a few arrays and objects in the datastore. More... | |
class | FilterInfo |
helper class to store the information for a Filter More... | |
class | FilterMill |
Small class which stores the filters/selectionVariables to be used for a secMap and has an interface for applying them. More... | |
class | FiltersContainer |
This class contains everything needed by the VXDTF that is not going to change during a RUN, i.e. More... | |
class | FilterValueDataSet |
contains the relevant information needed for filling a TTree containing train-data for the secMap. More... | |
class | FittedTracksStorerModule |
A module to copy only the fitted reco tracks to the output store array. More... | |
class | FixMergedObjectsModule |
If the content of two DataStores are merged using the 'MergeDataStoreModule', then Relations of the objects are corrected. More... | |
class | FlavorTaggerInfo |
This class stores the relevant information for the TagV vertex fit, extracted mainly from the Flavor Tagging Module. More... | |
class | FlavorTaggerInfoBuilderModule |
Creates for each Particle and RestOfEvent object in the DataStore a FlavorTaggerInfo dataobject and makes basf2 relation between them. More... | |
class | FlavorTaggerInfoFillerModule |
Creates a new flavorTaggerInfoMap DataObject for the specific methods. More... | |
class | FlavorTaggerInfoMap |
This class stores the Flavor Tagger information for a specific method and particle filled in the Flavor Tagger Module. More... | |
class | FlippedRecoTracksMergerModule |
Module to merge the original and flipped RecoTracks. More... | |
class | FlipQualityModule |
This module can be used for applying the MVA filters and get the 2 flipping QIs. More... | |
class | FlipRecoTrackExtractor |
class to extract results from qualityEstimation More... | |
class | FlipRecoTrackExtractor2nd |
class to extract results from qualityEstimation More... | |
class | FlowMonitor |
class | Fork |
class | FormulaParser |
FormulaParser to parse a text formula like "a + b * c ^ d" where the separate parts can be either variables (with and without arguments) or numbers. More... | |
class | FormulaParserBase |
Base class with the non-templated part of the formula parser. More... | |
class | FourHitFilters |
The class 'FourHitFilters' bundles filter methods using 4 hits which are stored in B2Vector3Ds. More... | |
class | FoxWolfram |
Class to calculate the Fox-Wolfram moments up to order 8. More... | |
class | FragmentationModule |
The Fragmentation module. More... | |
class | FragmentationRndm |
Minimal class for external random generator to be used in PYTHIA. More... | |
class | Framework |
This class combines all subsystems of the framework, and exports the main interface to Python. More... | |
class | FullGridChi2TrackTimeExtractor |
Class to extract the event t0 using the chi-squared approach. More... | |
class | FullGridChi2TrackTimeExtractorModule |
Module implementation using only the chi2. More... | |
class | FullGridDriftLengthTrackTimeExtractor |
Class to extract the event t0 using the drift-length approach. More... | |
class | FullGridDriftLengthTrackTimeExtractorModule |
Module implementation using the drift length and the chi2. More... | |
class | FullSecID |
Class to identify a sector inside of the VXD. More... | |
class | FullSecIDTest |
Testing everything from FullSecID. More... | |
class | FullSimModule |
The full Geant4 simulation module. More... | |
class | FullSimTimingModule |
Provide more detailled timing info for FullSim module. More... | |
class | FunctionNode |
FunctionNode Node class for handling MetaVariables in cuts. More... | |
class | G4LongLivedNeutral |
A class to hold long-lived neutral particle description. More... | |
class | G4LongLivedNeutralDecay |
This class is a decay process. More... | |
class | G4LongLivedNeutralPhysics |
LongLivedNeutral physics Class – to be registered in the physics list. More... | |
class | G4LongLivedNeutralTransportation |
Concrete class that does the geometrical transport. More... | |
class | G4SafeNavigator |
Guards against leaving the physical volume. More... | |
class | G4TriangularPrism |
Triangular prism. More... | |
class | GblMultipleScatteringController |
TrackSegmentController for use with GblFitter in Belle2. More... | |
class | Geant4MaterialInterface |
AbsMaterialInterface implementation for use with Geant4's navigator. More... | |
class | Geant4MaterialInterfaceExceptioHandler |
This class implements a custom exception handler for Geant4 which is used to record whether a critical exception occurred when calling the G4Navigator. More... | |
class | Gearbox |
Singleton class responsible for loading detector parameters from an XML file. More... | |
class | GearboxModule |
The Gearbox module. More... | |
class | GearDir |
GearDir is the basic class used for accessing the parameter store. More... | |
class | GenB0Tag |
Class to determine generated decay mode of B0 and B0bar. More... | |
class | GenBplusTag |
Class to determine generated decay modes of B+ and B-. More... | |
class | GenBsTag |
Class to determine generated decay mode of Bs0 and Bs0bar. More... | |
class | GenDTag |
Class to determine generated decay mode of D*, Ds, D0, D+, and their anti-particles. More... | |
class | GeneralCut |
This class implements a common way to implement cut/selection functionality for arbitrary objects. More... | |
struct | GeneralVector |
3-vector with members of arbitrary type, especially members can be dual numbers More... | |
class | GeneratedVertexDisplacerModule |
"Takes a list of PDG values and lifetime paramters to displaces the vertex of MCParticles with matching PDG value and their subsequent daughters corresponding to the given lifetime parameter(s). Can be used between the generator and the detector simulation. Lifetime options are "flat", "fixed" and "exponential" where the lifetime(s) should be passed as c*tau in units of [cm]. Furthermore, a "fixedLength" option can be used where the lifetime parameter takes the desired fixed decaylength in units of [cm]. More... | |
class | GeneratorBaseModule |
The base module for generator modules, which sets the generator information as EventExtraInfo. More... | |
class | GeneratorPreselectionLeptonicModule |
generator filtering More... | |
class | GeneratorPreselectionModule |
generator preselection More... | |
class | GenericLockGuard |
Lock Guard for a Mutex instance. More... | |
class | GenfitVisModule |
Visualize genfit::Tracks using the genfit::EventDisplay. More... | |
class | GenRawSendModule |
class | GenTauTag |
Class to determine generated decay mode of tau+ and tau-. More... | |
class | GeoComponent |
Describe one component of the Geometry. More... | |
class | GeoConfiguration |
configuration of the geometry More... | |
class | GeoMagneticField |
The GeoMagneticField class. More... | |
class | GeoMaterial |
Class to represent a material informaion in the Database. More... | |
class | GeoMaterialComponent |
Component of a material. More... | |
class | GeoMaterialProperty |
Property of a material. More... | |
class | GeometryModule |
Module to facilitate Geometry creation. More... | |
class | GeoOpticalSurface |
Represent an optical finish of a surface. More... | |
class | GeoVXDRadiationSensors |
class to create the diamond radiation sensor geometry if defined More... | |
struct | GetArcLength |
Helper Functor to get the arc length of a given result. More... | |
class | GetEventFromSocketModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | GFTC2SPTCConverterModule |
Module for converting genfit::TrackCands to SpacePointTrackCands. More... | |
class | GlobalLabel |
Class to convert to/from global labels for Millepede II to/from detector & parameter identificators. More... | |
class | GlobalLabelTest |
Test fixture. More... | |
class | GlobalNames |
Bundles filter methods using 2 hits. More... | |
class | GlobalProcHandler |
A class to manage processes for parallel processing. More... | |
class | GridEventTimeExtractor |
Generic findlet applying a certain time extractor multiple times. More... | |
class | GRLMLP |
Class to keep all parameters of an expert MLP for the neuro trigger. More... | |
class | GRLMLPData |
Struct for training data of a single MLP for the neuro trigger. More... | |
class | GRLNeuro |
Class to represent the GRL Neuro. More... | |
class | GRLNeuroModule |
The module for application of the neural networks of the GRL. More... | |
class | GRLNeuroTrainerModule |
The trainer module for the neural networks of the CDC trigger. More... | |
class | HardwareClockSettings |
Database object containing the nominal accelerator RF value and the prescales to derive the clock frequencies of the sub-detectors. More... | |
class | HarmonicMoments |
Class to calculate the Harmonic moments up to order 8 with respect to a given axis. More... | |
class | HE3G4TrackInfo |
Class HE3G4TrackInfo - Geant4 simulated hit for the Microtpc detector. More... | |
class | He3MCParticle |
Class He3MCParticle - Geant4 simulated hit for the Microtpc detector. More... | |
class | He3tubeHit |
ClassHe3Hit - digitization simulated hit for the He3tube detector. More... | |
class | He3tubeSimHit |
ClassHe3tubeSimHit - Geant4 simulated hit for the He3tube detector. More... | |
class | HeavyMetalShieldGeometryPar |
The Class for VXD Heavy Metal Shield. More... | |
class | Helix |
This class represents an ideal helix in perigee parameterization. More... | |
class | HelixErrorScalerModule |
scale the error of helix parameters More... | |
class | HelixHelper |
Helper class representing a helical track. More... | |
class | HELIXPARAMETERFIT_NAME |
calculates the helixparameter describing the deviation in z per unit angle, returning unit: none. More... | |
class | HepevtInputModule |
The HepevtInput module. More... | |
class | HepevtOutputModule |
The HepevtOutput module. More... | |
class | HepevtReader |
Class to read Hepevt files and store the content in a MCParticle graph. More... | |
class | HepMCInputModule |
The HepMCInput module. More... | |
class | HepMCOutputModule |
The HepMCOutput module. More... | |
class | HepMCReader |
Class to read HepMC files and store the content in a MCParticle graph. More... | |
class | HexDataPackerModule |
Module to store dummy data in RawCOPPER object. More... | |
class | HistDelta |
Class to keep track of delta histograms. More... | |
class | HistObject |
Class to keep track of delta histograms. More... | |
class | HistogramMapping |
Utility to store received histograms (hierarchical tree structures) from clients (as an event message), with a function to add multiple histogram trees together. More... | |
class | HistoManager |
class | HistoManager2 |
class | HistoManagerModule |
Class definition of HistoManager module. More... | |
class | HistoModule |
HistoModule.h is supposed to be used instead of Module.h for the modules with histogram definitions to be managed by HistoManager. More... | |
class | HistoRelay |
class | HistoServer |
class | HistoServer2 |
struct | Hit |
Structure to hold some of the calpulse data. More... | |
class | HitBasedT0Extractor |
Findlet to extract the T0 time of an event only using CDC Hits. More... | |
class | HitDistanceBasedCDCPathPairFilter |
Prefers path with smallest sum dist^2 / length of path. More... | |
class | HitInfoExtractor |
class to extract info from individual clusters and combine for SPTC More... | |
class | HitLevelInfoWriterModule |
Extracts dE/dx information for calibration testing. More... | |
class | HitPatternCDC |
Hit pattern of CDC hits within a track. More... | |
class | HitPatternCDCTest |
Unit tests for the CDC hit Patterns. More... | |
class | HitPatternVXD |
Hit pattern of the VXD within a track. More... | |
class | HitPatternVXDTest |
class | hitXP |
This class collects some information of a TrueHit, using SVDCLuster and MCParticle information too. More... | |
class | hitXPDerivate |
This class is the derivate of HitXP, and complete it with a constructor that use all other complex types (classes) of basf2. More... | |
class | HitXPModule |
This module from a data root file builds a tree of hitXP (see the class to know all the information contained). More... | |
class | HLTDQM2ZMQModule |
Module to collect DQM histograms (written out by HistoModules) and send them every time period to a running ZMQ DQM server (either a finalhistoserver or a proxyhistorver). More... | |
class | HLTDs2ZMQModule |
On every event, serialize the data store and send the binary data out to the connected ZMQ application (most likely a collector or final collector). More... | |
class | HLTEventProcessor |
EventProcessor to be used on the HLT with all specialities of the HLT processing: More... | |
class | HLTFile |
class | HLTMainLoop |
class | HLTSocket |
class | HLTStreamHelper |
Helper class for data store serialization. More... | |
class | HLTZMQ2DsDirectModule |
Special ZMQ2Ds module without the HLT-specific handling of initialization and begin/end run. More... | |
class | HLTZMQ2DsModule |
Input module in the ZMQ reconstruction path receiving events via ZMQ and deserializing the to the data store. More... | |
class | HMatrixQP |
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization. More... | |
class | HopfieldNetwork |
Hopfield Algorithm with number based inputs. More... | |
class | HtmlClassInspector |
Pass to TObject::ShowMembers() to get tabular view of object data. More... | |
class | IdentifierNode |
Class which stores the name of a variable. More... | |
class | InclusiveBtagReconstructionModule |
Inclusively reconstructs anti-B:tag from input ParticleLists for given B:sig . More... | |
class | InclusiveDstarReconstructionModule |
Inclusive D* reconstruction module. More... | |
class | InclusiveParticleCheckerModule |
Check for the existence of an inclusive particle in the list of generated particles. More... | |
class | InfoWidget |
text-based info viewer showing DataStore contents. More... | |
class | InitialParticleGeneration |
Generate Collision. More... | |
class | InMessage |
Reusable Message class derived from TMessage (for reading only) More... | |
class | Inotify |
class | InotifyEvent |
class | InputController |
A static class to control supported input modules. More... | |
struct | InputHandlerFactory |
Helper class to easily register new input handlers. More... | |
class | InteractiveModule |
Start an interactive python shell in each call of event(). More... | |
class | InterceptDistancePXDPairFilter |
Base filter for CKF PXD states. More... | |
struct | Intersection |
intersection of muid-extrapolated track with a KLM layer More... | |
class | IntervalOfValidity |
A class that describes the interval of experiments/runs for which an object in the database is valid. More... | |
class | IntraRunDependency |
Base class for handling changing conditions during a run. More... | |
class | InvariantMassAlgorithm |
Class implementing InvariantMass calibration algorithm. More... | |
class | IOException |
class | IOInfo |
class | IoVDependentConditionModule |
Module which sets its return value based on the fact, if the event is in the given run/exp interval or not. More... | |
class | IPDQMModule |
This Module, made for monitors the position and the size of the interaction point using mu+mu- events. More... | |
class | IPTrackTimeEstimatorModule |
Base Module estimating the track time of RecoTracks - before or after the fit. More... | |
class | IRGeoBase |
Base class for IR geometry parameters. More... | |
class | IRSimHit |
Class for saving raw hit data of the IR. More... | |
class | IterativeChi2BasedEventTimeExtractor |
Class to iteratively extract the event t0 using the chi-squared approach. More... | |
class | IterativeDriftLengthBasedEventTimeExtractor |
Class to iteratively extract the event t0 using the drift-length approach. More... | |
class | IterativeEventTimeExtractor |
Generic findlet applying a certain time extractor multiple times. More... | |
class | KalmanFilter |
Filter which can be used on a pair of path (vector of states) and states, which will call the kalmanStep function of the given stepper class, to update the mSoP of the new state with a klaman update. More... | |
class | KalmanRecoFitterModule |
Kalman fitter. More... | |
class | KalmanStepper |
Class to bundle all algorithms needed for the kalman update procedure. More... | |
class | KeyValBox |
Minimal container storing a pair of < KeyType, ValueType> More... | |
class | KeyValuePrinter |
create human-readable or JSON output for key value pairs. More... | |
class | Kink |
Object holding information for Kinks. More... | |
class | KinkFinderModule |
Kink finder module. More... | |
class | KinkFinderParameters |
The payload containing the parameters for the kinkFinder. More... | |
class | KinkFitter |
KinkFitter class to create Kink mdst's objects from reconstructed tracks. More... | |
class | KKGenInputModule |
The KKGenInput module. More... | |
class | KKGenInterface |
Interface class for using the KKMC generator. More... | |
class | KlId |
Klong identifcation (KlId) datastore object to store results from KlId calculations. More... | |
class | KlIdTest |
Test class for the KlId object. More... | |
class | klm_trig_linear_fit_t |
class | KLMAlignmentData |
KLM Alignment data. More... | |
class | KLMCalibrationChecker |
KLM calibration checker. More... | |
class | KLMChannelArrayIndex |
KLM channel array index. More... | |
class | KLMChannelIndex |
KLM channel index. More... | |
class | KLMChannelMapValue |
KLM channel map. More... | |
class | KLMChannelStatus |
KLM channel status. More... | |
class | KLMChannelStatusAlgorithm |
KLM channel status calibration algorithm. More... | |
class | KLMChannelStatusCollectorModule |
KLM channel status calibration (data collection). More... | |
class | KLMCluster |
KLM cluster data. More... | |
class | KLMClusterAnaModule |
Module for KLM cluster reconstruction efficiency studies. More... | |
class | KLMClusterEfficiencyModule |
Module for KLM cluster reconstruction efficiency studies. More... | |
class | KLMClusterShape |
Variable for KLM cluster shape analysis. More... | |
class | KLMClustersReconstructorModule |
Module KLMClustersReconstructorModule. More... | |
class | KLMDatabaseImporter |
KLM database importer. More... | |
class | KLMDigit |
KLM digit (class representing a digitized hit in RPCs or scintillators). More... | |
class | KLMDigitEventInfo |
Class to store debugging information from the unpacker (event based). More... | |
class | KLMDigitizerModule |
KLM digitization module. More... | |
class | KLMDigitRaw |
Class to store the raw words from the unpacker, digit-by-digit. More... | |
class | KLMDigitTimeShifterModule |
KLM digit time shifter module. More... | |
class | KLMDisplacementGenerator |
Module for generation of KLM displacement or alignment data. More... | |
class | KLMDQM2Module |
Additional Module for KLMDQM plots after HLT filters. More... | |
class | KLMDQMModule |
KLM data quality monitor module. More... | |
class | KLMElectronicsChannel |
BKLM electronics channel. More... | |
class | KLMElectronicsMap |
BKLM electronics map. More... | |
class | KLMElectronicsMapImporter |
KLM database importer. More... | |
class | KLMElementArrayIndex |
KLM element array index. More... | |
class | KLMElementNumbers |
KLM element numbers. More... | |
class | KLMExpertModule |
Module to perform the KLM KlId classification. More... | |
class | KLMHit2d |
KLM 2d hit. More... | |
class | KLMLikelihoodParameters |
Database object used to store the parameters for KLM likelihood computation. More... | |
class | KLMLikelihoodParametersImporter |
This class imports KLMLikelihoodParameters into the database. More... | |
class | KLMModuleArrayIndex |
KLM module array index. More... | |
class | KLMMuidHit |
Store one muon-identification hit in the KLM as a ROOT object. More... | |
class | KLMMuidLikelihood |
Class to store the likelihoods from KLM with additional information related to the extrapolation. More... | |
class | KLMMuidLikelihoodTest |
Test class for the KLMMuidLikelihood object. More... | |
class | KLMMuonIDDNNExpertModule |
KLMMuonIDDNNExpert for calculating Neural Network based muonID. More... | |
class | KLMMuonIDDNNInputVariable |
KLM MuonID DNN input variables datastore object to store the input variables for retraining KLMMuonIDDNNExpertModule. More... | |
class | KLMPackerModule |
KLM raw packer. More... | |
class | KLMPlaneArrayIndex |
KLM plane array index. More... | |
class | KLMReconstructionParameters |
Class to store KLM reconstruction parameters in the database. More... | |
class | KLMReconstructorModule |
Create BKLMHit1ds from BKLMDigits and then create KLMHit2ds from BKLMHit1ds; create KLMHit2ds from EKLMDigits. More... | |
class | KLMScintillatorDigitizationParameters |
Class to store KLM scintillator simulation parameters in the database. More... | |
class | KLMScintillatorFEEData |
EKLM channel data. More... | |
class | KLMScintillatorFEEParameters |
Class to store EKLM alignment data in the database. More... | |
class | KLMScintillatorFirmware |
KLM scintillator firmware. More... | |
class | KLMScintillatorFirmwareFitResult |
FPGA fit simulation data. More... | |
class | KLMScintillatorSimulatorModule |
Module KLMScintillatorSimulatorModule. More... | |
class | KLMSectorArrayIndex |
KLM sector array index. More... | |
class | KLMSimHit |
KLM simulation hit. More... | |
class | KLMStripEfficiency |
DBObject used to store the efficiencies of KLM strips. More... | |
class | KLMStripEfficiencyAlgorithm |
KLM channel status calibration algorithm. More... | |
class | KLMStripEfficiencyCollectorModule |
Module KLMStripEfficiencyCollectorModule. More... | |
class | KLMTime |
KLM time conversion. More... | |
class | KLMTimeAlgorithm |
KLM time calibration algorithm. More... | |
class | KLMTimeCableDelay |
Class to store BKLM delay time coused by cable in the database. More... | |
class | KLMTimeCollectorModule |
Collect hit information for KLM time calibration with CAF. More... | |
class | KLMTimeConstants |
Class to store KLM constants related to time. More... | |
class | KLMTimeConversion |
KLM time conversion. More... | |
class | KLMTimeResolution |
Class to store KLM time resolution in the database. More... | |
class | KLMTimeWindow |
DBObject containing KLM time window parameters used in KLMReconstructor module. More... | |
class | klmtrg_layer_counter_t |
class | KLMTrgFittedTrack |
Store KLM TRG track information as a ROOT object. More... | |
class | KLMTrgSummary |
Store KLM TRG track information as a ROOT object. More... | |
class | KLMTriggerHit |
Store KLM TRG hit information as a ROOT object. More... | |
class | KLMTriggerModule |
class | KLMTriggerParameters |
DBObject containing parameters used in KLMTrigger module. More... | |
class | KLMTriggerTrack |
Store KLM TRG track information as a ROOT object. More... | |
class | KLMUnpackerModule |
KLM unpacker. More... | |
struct | KlongCalculatorUtils |
Utility class to calculate the Klong kinematics. More... | |
class | KlongDecayReconstructorExpertModule |
reco missing module More... | |
class | KlongMomentumCalculatorExpertModule |
reco missing module More... | |
class | KlongMomentumUpdaterExpertModule |
Calculate and update the two body B decay kinematics. More... | |
class | KlongValidationModule |
Module used by the validation server to generate root files for the validation. More... | |
class | KoralW |
C++ interface for the FORTRAN 4-fermion final state generator KoralW. More... | |
class | KoralWInputModule |
The KoralW Generator module. More... | |
class | KsfwMoments |
Moment-calculation of the k_sfw improved Super-Fox-Wolfram moments. More... | |
class | LabFrame |
Lab frame. More... | |
class | LabToCms |
Class implementing general Lorentz Transformation between LAB and CMS system. More... | |
class | LayerPXDRelationFilter |
Base filter for CKF PXD states. More... | |
class | LayerSVDRelationFilter |
Base filter for CKF SVD states. More... | |
class | LayerToggledApplier |
A special findlet, which is chooseable based on a given findlet for layers higher than N, N and for the rest. More... | |
class | LHEInputModule |
The LHEInput module. More... | |
class | LHEReader |
Class to read LHE files and store the content in a MCParticle graph. More... | |
class | LimitedOnStateApplier |
Specialisation of the OnStateApplier, which (a) uses a filter for the () operator, which is configurable (b) does only allow for the best N candidates in the child states. More... | |
struct | Linear_fit_of_Hits_t |
class | ListIndexGenerator |
ListIndexGenerator is a generator for all the combinations of the sublists (FlavorSpecificParticle = 0, SelfConjugatedParticle = 1) of a set of particle lists. More... | |
class | LogConfig |
The LogConfig class. More... | |
class | LogConnectionBase |
Abstract base class for the different types of log connections. More... | |
class | LogConnectionConsole |
Implements a log connection to an IO Stream. More... | |
class | LogConnectionFilter |
Implements a log connection that filters repeated messages. More... | |
class | LogConnectionJSON |
Implements a log connection to stdout but with messages formatted as json objects to allow easy parsing by other tools, say jupyter notebooks. More... | |
class | LogConnectionTxtFile |
Implements a log connection to a text file. More... | |
class | LogConnectionUDP |
Log Connection to send the log message as JSON to a UDP server. More... | |
struct | LogFile |
class | LogListener |
class | LogMessage |
The LogMessage class. More... | |
class | LogMethod |
The LogMethod class. More... | |
class | LogPythonInterface |
Thin wrapper to expose a usable interface to the logging framework in python. More... | |
class | LogSystem |
Class for logging debug, info and error messages. More... | |
class | LoosePXDPairFilter |
Base filter for CKF PXD states. More... | |
class | LooseSVDPairFilter |
Base filter for CKF SVD states. More... | |
class | LowEnergyPi0IdentificationExpertModule |
Calculation of low-energy pi0 identification value. More... | |
class | LowEnergyPi0VetoExpertModule |
Calculation of low-energy pi0 veto value. More... | |
class | LowerBoundedSet |
Represents a lower bounded set of arithmetic types. More... | |
class | MagneticField |
Magnetic field map. More... | |
class | MagneticFieldComponent |
Abstract base class for BField components. More... | |
class | MagneticFieldComponent3D |
Describe one component of the Geometry. More... | |
class | MagneticFieldComponentConstant |
Describe one component of the Geometry. More... | |
class | MakeDumHSLBDataModule |
Module to make a binary file from Raw*** events for input of wirte-dumhsbx. More... | |
class | MakeROOTCompatible |
Helper class for converting strings into a ROOT-friendly format (e.g.: removing special characters in branch names, etc.) More... | |
class | Map2Vector |
Helper class to make a vector of all possible combinations of int numbers contained in the input vectors (passed as values in a map). More... | |
class | MapHelperFunctionsTest |
function object that implements cosecans(x) == 1/cos(x) by tan(x) / sin(x). More... | |
class | MapMergeable |
Wrap an STL map to make it mergeable. More... | |
class | MasterClassModule |
Module to write out data in a format for Belle II masterclasses. More... | |
class | MaterialScan2D |
Base class to create a Material Scan of the detector geometry. More... | |
class | MaterialScanBase |
Base class for Material Scans. More... | |
class | MaterialScanModule |
The MaterialScan module. More... | |
class | MaterialScanPlanar |
Specific implementaion of MaterialScan to scan parallel to a given plane. More... | |
class | MaterialScanRay |
MaterialScan implementation to shoot one ray along a defined direction and record the Material as a function of travel depth. More... | |
class | MaterialScanSpherical |
Specific implementation of MaterialScan to do Spherical scanning. More... | |
class | MCDecayFinderModule |
Find decays in MCParticle list matching a given DecayString. More... | |
class | MCInitialParticles |
This class contains the initial state for the given event. More... | |
class | MCMatcherECLClustersModule |
Class to represent the hit of one cell. More... | |
class | MCMatcherECLClustersPureCsIModule |
Same module but for pure CsI. More... | |
class | MCMatcherKLMClustersModule |
Module for MC matching for KLM clusters. More... | |
class | MCMatcherParticlesModule |
MC matching module: module performs MC matching (sets the relation Particle -> MCParticle) for all particles and its (grand)^N-daughter particles in the user-specified ParticleList. More... | |
class | MCMatcherTRGECLModule |
Class to represent the hit of one cell. More... | |
struct | MCMatching |
Functions to perform Monte Carlo matching for reconstructed Particles. More... | |
class | MCond |
class | MCParticle |
A Class to store the Monte Carlo particle information. More... | |
class | MCParticleGraph |
Class to build, validate and sort a particle decay chain. More... | |
class | MCParticleInfo |
This struct is used by the TrackingPerformanceEvaluation Module to save information of reconstructed tracks. More... | |
class | MCParticleTrajectory |
Class to save the full simulated trajectory of a particle. More... | |
class | MCRecoTracksMatcherModule |
This module compares tracks generated by some pattern recognition algorithm for PXD, SVD and CDC to ideal Monte Carlo tracks and performs a matching from the former to the underlying MCParticles. More... | |
class | MCRelationCreatorModule |
Module to combine RecoTracks. More... | |
class | MCSlowPionPXDROICreatorModule |
The MCSlowPionPXDROICreatorModule module Create artificial ROI just for PXDDigits from slow pions from D* decays on MC information. More... | |
class | MCTrackCandClassifierModule |
The MCTrackCandClassifier Definition Module. More... | |
struct | MCTrajectoryPoint |
Small struct to encode a position/momentum without additional overhead. More... | |
class | MCTruthCDCPathPairFilter |
For the two paths select the one with the most of MC matched hits. More... | |
class | MCTruthCDCStateFilter |
Give a weight based on the mc truth information (1 or NAN) More... | |
class | MCTruthEclSeedFilter |
Give a weight based on the mc truth information (1 or NAN) More... | |
class | MCUtil |
Class bundling all helper functions for the MC information used in the PXD CKF. More... | |
class | MCV0MatcherModule |
A module matching the V0s from the mcV0Matcher to MC particles. More... | |
class | MCVXDCDCTrackMergerFindlet |
Findlet for merging VXD and CDC tracks with MC information. More... | |
class | MCVXDCDCTrackMergerModule |
This module merges tracks which are reconstructed, separately, in the silicon (PXD+VXD) and in the CDC using MC. More... | |
class | MCVXDPurityInfo |
The MC VXD Purity info container class. More... | |
class | MdstPIDModule |
a module to fill PIDLikelihoods More... | |
class | MeasurementAdder |
Algorithm class to translate the added detector hits (e.g. More... | |
class | MeasurementCreatorFactory |
This is the base class for all MeasurementCreatorFactories used in the MeasurementCreatorModule. More... | |
class | MemoryPool |
Class to provide a constant access time memory pool for one kind of objects. More... | |
class | Mergeable |
Abstract base class for objects that can be merged. More... | |
class | MergeableNamed |
Abstract base class for objects that can be merged but also named. More... | |
class | MergeDataStoreModule |
Internal module used by Path.add_independent_merge_path(). More... | |
class | MergedEventConsistency |
Mark if we want to merge the DataStore of a combination of events or not. More... | |
struct | Merger |
unpacker for the merger reader (TSF which reads the merger output) More... | |
class | MergerCosmicTracksModule |
Module use to select two cosmic tracks event and merger these two tracks become one. More... | |
class | MetadataService |
This class provides a service for writing metadata about the basf2 execution and about output files to a json file. More... | |
class | MicrotpcDataHit |
ClassMicrotpcDataHit - digitization simulated datahit for the Microtpc detector. More... | |
class | MicrotpcHit |
ClassMicrotpcHit - digitization simulated hit for the Microtpc detector. More... | |
class | MicrotpcMetaEDataHit |
ClassMicrotpcDataHit - digitization simulated datahit for the Microtpc detector. More... | |
class | MicrotpcMetaHit |
ClassMicrotpcMetaHit - digitization simulated metahit for the Microtpc detector. More... | |
class | MicrotpcRecoTrack |
ClassMicrotpcRecoTrack - fit tracks after the digitization. More... | |
class | MicrotpcSimHit |
ClassMicrotpcSimHit - Geant4 simulated hit for the Microtpc detector. More... | |
class | MilleData |
Mergeable class holding list of so far opened mille binaries and providing the binaries. More... | |
class | MillepedeAlgorithm |
Class implementing Millepede calibration algorithm. More... | |
class | MillepedeCollectorModule |
Calibration data collector for Millepede Algorithm. More... | |
class | MillepedeTreeConversionAlgorithm |
Creation of a plain TTree with residual and global derivative values from GBL data saved to a ROOT file. More... | |
class | MinMax |
small class for storing min and max. More... | |
class | MinMaxCollector |
A container for collecting data, where min- and max-quantiles near q(0) and q(1) are to be found. More... | |
class | MLHANDOVER_NAME |
SelectionVariable that is used for the Machine Learning (ML) based filters. More... | |
class | MLRange |
Range used for the Machine Learning assisted TrackFinding approach. More... | |
class | MLSegmentNetworkProducerModule |
Segment network producer module with a Machine Learning classifier. More... | |
class | MMutex |
class | Module |
Base class for Modules. More... | |
class | ModuleCondition |
Wraps a condition set on a Module instance. More... | |
class | ModuleManager |
The ModuleManager Class. More... | |
class | ModuleParam |
A single parameter of the module. More... | |
class | ModuleParamBase |
Base class for module parameter. More... | |
class | ModuleParamInfoPython |
Class to store basic information about a parameter. More... | |
class | ModuleParamList |
The Module parameter list class. More... | |
class | ModuleProxyBase |
The base module proxy class is used to create new instances of a module. More... | |
class | ModuleStatistics |
Keep track of time and memory consumption during processing. More... | |
class | MonitorDataCOPPERModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | MonitorDataModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | MonitorDB |
class | MonitoringObject |
MonitoringObject is a basic object to hold data for the run-dependency monitoring Run summary TCanvases and monitoring variables. More... | |
class | MRUCache |
Class implementing a generic Most Recently Used cache. More... | |
class | MsgHandler |
A class to encode/decode an EvtMessage. More... | |
class | MuidBuilder |
Build the Muid likelihoods starting from the hit pattern and the transverse scattering in the KLM. More... | |
class | MuidBuilderTest |
Test for the MuidBuilder class, using the payloads in the default Global Tag. More... | |
class | MuidElementNumbers |
Muid element numbers. More... | |
class | MuidModule |
The geant4e-based muon identification module. More... | |
class | MuidProb |
Class computes probability density for Muid calculation. More... | |
class | MultilineWidget |
Widget which contains the dynamic amount of TGLabel objects. More... | |
class | MultivariateNormalGenerator |
Class to generate normal distributed, correlated random numbers given the mean values and the covariance matrix of all dimensions. More... | |
class | Mutex |
class | MVAExpert |
Class to interact with the MVA package, based on class with same name in CDC package. More... | |
class | MVAExpertModule |
This module adds an ExtraInfo to the Particle objects in a given ParticleList. More... | |
class | MVAMultipleExpertsModule |
This module adds an ExtraInfo to the Particle objects in a given ParticleList. More... | |
class | MVAPrototypeModule |
This module can be used as a prototype for your own module which uses MVA weightfiles. More... | |
class | MyDBCreator |
Very simple Creator class which actually does not do anything but shows how creators should implement loading the geometry from database. More... | |
class | MyDBPayloadClass |
Class containing all the parameters needed to create the geometry and suitable to save into a ROOT file to be used from the Database. More... | |
class | Named |
A mixin class to attach a name to an object. Based on class with same name in CDC package. More... | |
struct | ndbinning |
Default binning in a (7/32) phi-sector. More... | |
class | NDFinder |
Class to represent the CDC NDFinder. More... | |
class | NDFinderTrack |
Store track parameters of found tracks. More... | |
struct | Neuro |
unpacker for the Neuro More... | |
class | NeuroTrigger |
Class to represent the CDC Neurotrigger. More... | |
class | NeuroTriggerParameters |
class | NeutralHadron4MomentumCalculatorModule |
Calculates 4-momentum of a neutral hadron in a given decay chain e.g. More... | |
class | NeutralHadronMatcherModule |
Module to geometrically match neutral hadrons (KL, neutrons) to ECL clusters. More... | |
class | NewV0Fitter |
Improved V0 fitter class. More... | |
class | NNTParam |
Class to represent a complete set to describe a Neurotrigger. More... | |
struct | NodeCompatibilityCheckerBase |
most trivial node compatibility checker, says always true More... | |
struct | NodeCompatibilityCheckerCA |
simple NodeCompatibilityChecker, which checks for compatible Neighboring states of passed nodes (does no extended validation check) More... | |
struct | NodeCompatibilityCheckerPathCollector |
simple NodeCompatibilityChecker, which checks for compatible Neighboring states of passed nodes (does no extended validation check) More... | |
class | NodeFactory |
Wrapper class for static node compile functions. More... | |
class | NodeFamilyDefiner |
This class assigns a common family identifier to all CACells in the network that are connected. More... | |
class | NoKickCuts |
This class is an auxiliary class that implement methods to access to a single cut, used in NoKickRTSel class. More... | |
class | NoKickCutsEvalModule |
This module evaluate the cuts used to select the training sample of the SectorMap. More... | |
class | NoKickRTSel |
This class implement some methods useful for the application of cuts evaluated in NoKickCutsEval module. More... | |
class | NonIPCrossingStateFilter |
Reusable filter for checking the direction of a new state if it is in the correct orientation (forwards or backwards) by their arc length. More... | |
class | NSMCallback |
class | NSMCommand |
class | NSMCommunicator |
class | NSMData |
struct | NSMDataPaket |
class | NSMDataStore |
class | NSMHandlerException |
class | NSMMessage |
class | NSMNode |
class | NSMNodeDaemon |
class | NSMNotConnectedException |
class | NSMState |
class | NSMVar |
class | NSMVHandler |
class | NSMVHandlerFloat |
class | NSMVHandlerFloatArray |
class | NSMVHandlerInt |
class | NSMVHandlerIntArray |
class | NSMVHandlerRef |
class | NSMVHandlerText |
class | NtuplePhase1_v6Module |
Read SKB PVs, simulated measurements of BEAST sensors, and write scaled simulated Ntuple in BEAST phase 1 data format. More... | |
struct | NumberOfHitsGetter |
Helper Functor to get the Number of hits of a given result. More... | |
class | ObjArrayIterator |
Optimizes class to iterate over TObjArray and classes inheriting from it. More... | |
class | Observer |
Observer base class which can be used to evaluate the VXDTF2's Filters. More... | |
class | Observer3HitPrintResults |
this observer does simply print the name of the SelectionVariable and the result of its value-function as a Warning(if failed) or as an Info (if succeeded) More... | |
class | ObserverCheckFilters |
this observer searches logs the response for each of SelectionVariables used in the filters If the pointer to the StoreArray is set the results will be put into the datastore More... | |
class | ObserverCheckMCPurity |
this observer searches for mcParticles attached to the hits given and stores the information found to be retrieved later. More... | |
class | ObserverInfo |
Helper class that stores the information an Observer stores: i.e. More... | |
class | ObserverPrintResults |
this observer does simply print the name of the SelectionVariable and the result of its value-function as a Warning(if failed) or as an Info (if succeeded) More... | |
class | OnlineEventT0 |
Storage element for the eventwise T0 estimation computed on HLT. More... | |
class | OnlineEventT0CreatorModule |
Module to write the EventT0s computed on the online systems (HLT). More... | |
class | OnlyWriteOutParticleListsModule |
Marks all objects in DataStore except those of type ParticleList as WrtieOut=False. More... | |
class | ONSENBinData |
class | OnStateApplier |
Helper findlet which applies its () operator to all pairs of path and state with all states in the given child state list. More... | |
class | OpticalGunModule |
Source of optical photons for the simulation of the TOP laser system. More... | |
class | OptionalDBArray |
Optional DBArray: This class behaves the same as the DBArray except that it will not raise errors when an object could not be found in the database. More... | |
class | OptionalDBObjPtr |
Optional DBObjPtr: This class behaves the same as the DBObjPtr except that it will not raise errors when an object could not be found in the database. More... | |
class | OverlapCheckerModule |
The geometry overlap check module. More... | |
class | OverlapMatrixCreator |
Creates a vector of vectors, that knows which track is conflicting with which other. More... | |
class | OverlapNetwork |
Hold information about overlap of SpacePointTrackCand. More... | |
class | OverlapResidualsModule |
The module studies VXD hits from overlapping sensors of a same VXD layer. More... | |
class | OverlapResolver |
Simple findlet for searching the best candidate for a given seed applying the given filter. More... | |
struct | OverlapResolverNodeInfo |
Struct for holding information needed by overlap resolving algorithms for one node. More... | |
class | OverrideGenerationFlagsModule |
Ovverride generation flags. More... | |
struct | PackedAutoCovariance |
packed covariance matrix More... | |
class | PairGenModule |
The PairGen module. More... | |
class | ParallelTrackFilterModule |
Generates a new StoreArray from the input StoreArray which contains only tracks that meet the specified criteria. More... | |
class | PartialSelectModule |
The PartialSelect module. More... | |
class | PartialSeqRootReaderModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Particle |
Class to store reconstructed particles. More... | |
struct | ParticleAndWeight |
this struct is used to store and sort the tag tracks More... | |
class | ParticleCombinerFromMCModule |
particle combiner module More... | |
class | ParticleCombinerModule |
particle combiner module More... | |
class | ParticleCopierModule |
Module for creating copies of Particles. More... | |
class | ParticleExtractorFromROEModule |
Extract particles from ROE and fill them in ParticleList. More... | |
class | ParticleExtraInfoMap |
Internal class to store string -> index maps for extra info stored in Particle. More... | |
class | ParticleGenerator |
ParticleGenerator is a generator for all the particles combined from the given ParticleLists. More... | |
class | ParticleGun |
Class to generate tracks in the particle gun and store them in a MCParticle graph. More... | |
class | ParticleGunModule |
The ParticleGun module. More... | |
class | ParticleGunTest |
The fixture for testing the Particlegun. More... | |
class | ParticleIndexGenerator |
ParticleIndexGenerator is a generator for all the combinations of the particle indices stored in the particle lists. More... | |
class | ParticleList |
ParticleList is a container class that stores a collection of Particle objects. More... | |
class | ParticleListHelper |
Class to help managing creation and adding to ParticleLists. More... | |
class | ParticleListManipulatorModule |
Module for copying Particles (actually their indices) from two or more ParticleLists(s) to another ParticleList. More... | |
class | ParticleLoaderModule |
Loads MDST dataobjects as Particle objects to the StoreArray<Particle> and collects them in specified ParticleList. More... | |
class | ParticleMassHypothesesUpdaterModule |
This module creates a new particle list with the desired pdg code using tracks from an input particle list (basically updates the mass hypotheses of the input list). More... | |
class | ParticleMassUpdaterModule |
This module replaces the mass of the particles inside the given particleLists with the invariant mass of the particle corresponding to the given pdgCode. More... | |
class | ParticleMCDecayStringModule |
Adds the Monte Carlo decay string to a Particle. More... | |
class | ParticleMomentumUpdaterModule |
This module replaces the momentum of the Particle in the target particle list by p(beam) - p(selected daughters). More... | |
class | ParticlePrinterModule |
prints particle list to screen More... | |
struct | ParticleProperties |
This struct is used by the StandardTrackingPerformanceModule to save information of reconstructed tracks. More... | |
class | ParticleSelectorModule |
Loops over all Particles in the ParticleList and removes those Particles from the ParticleList that do not pass given selection criteria. More... | |
class | ParticleStatsModule |
This module summarises the ParticleLists in the event. More... | |
class | ParticleSubset |
Specialised SelectSubset<Particle> that also fixes daughter indices and all ParticleLists. More... | |
class | ParticleVertexFitterModule |
Vertex fitter module. More... | |
class | ParticleWeightingAxis |
Class for handling LookUp tables. More... | |
class | ParticleWeightingBinLimits |
Just pair of numbers - min and max values of bin border. More... | |
class | ParticleWeightingKeyMap |
Class for handling KeyMap. More... | |
class | ParticleWeightingLookUpCreatorModule |
Module that creates LookUpTable and upload it to the DB. More... | |
class | ParticleWeightingLookUpTable |
Class for handling LookUp tables. More... | |
class | ParticleWeightingModule |
Module to append weights from the database into the extraInfo of Particles. More... | |
class | Path |
Implements a path consisting of Module and/or Path objects. More... | |
class | PathCollectorRecursive |
Path finder for generic ContainerType. More... | |
class | PathElement |
Base for classes that can be elements of a Path. More... | |
class | PathIterator |
Iterator over a Path (returning Module pointers). More... | |
class | PathUtils |
Helper utils for path arithmetics needed in the pEventProcessor. More... | |
class | PayloadFile |
A wrapper class for payload files used by the Database and DBStore classes. More... | |
class | PCmsLabTransform |
Class to hold Lorentz transformations from/to CMS and boost vector. More... | |
class | PedeSteering |
Class representing Millepede steering. More... | |
class | PerformanceEvaluationBaseClass |
This module takes the MCParticles, the genfit Tracks, the genfit TrackCand, and the MCTrackCands input and produce a root file containing various histograms showing the performance of the tracking package: fitter, pattern recognition algorithms. More... | |
class | pEventProcessor |
This class provides the core event processing loop for parallel processing. More... | |
class | Ph1bpipeSimHit |
ClassPh1bpipeSimHit - Geant4 simulated hit for the Ph1bpipe detector. More... | |
class | Ph1sustrSimHit |
ClassPh1sustrSimHit - Geant4 simulated hit for the Ph1sustr detector. More... | |
class | PhaseSpaceAnalysisModule |
Module for analysing the phase space of genfit::TrackCand(s) and SpacePointTrackCand(s) NOTE: this is just a very simple module that takes the MCParticleID of any TC and collects some information from them. More... | |
class | PhiAngle |
class | PhiRecoTrackRelationFilter |
Relation filter that lets only possibilities with small phi distance pass. More... | |
class | Phokhara |
C++ Interface for the Fortran generator PHOKHARA. More... | |
class | PhokharaInputModule |
The Phokhara Generator module.vectorToPair. More... | |
class | PhotonEfficiencySystematicsModule |
Adds Photon Detection Efficiency Data/MC ratios To Particle List. More... | |
class | PhysicsObjectsDQMModule |
Physics objects DQM module. More... | |
class | PhysicsObjectsMiraBelleBhabhaModule |
A module template. More... | |
class | PhysicsObjectsMiraBelleDst2Module |
DQM modules to monitor D* related variables. More... | |
class | PhysicsObjectsMiraBelleDstModule |
DQM modules to monitor D* related variables. More... | |
class | PhysicsObjectsMiraBelleHadronModule |
DQM modules to monitor hadron related variables. More... | |
class | PhysicsObjectsMiraBelleModule |
A module template. More... | |
class | Pi0VetoEfficiencySystematicsModule |
Adds Pi0Veto Efficiency Data/MC ratios To Particle List. More... | |
class | PIDCalibrationWeight |
Class for handling the PID calibration weight matrix. More... | |
class | PIDCalibrationWeightCreatorModule |
Module that creates WeightMatrix and uploads it to the DB. More... | |
class | PIDCalibrationWeightUtil |
Class to call calibration weight matrix. More... | |
class | PIDDetectorWeights |
Class for handling the PID weights per detector, used to calculate the track helix isolation score per particle. More... | |
class | PIDLikelihood |
Class to collect log likelihoods from TOP, ARICH, dEdx, ECL and KLM aimed for output to mdst includes functions to return combined likelihood probability. More... | |
class | PIDNeuralNetwork |
Class to call PID neural network. More... | |
class | PIDNeuralNetworkParameters |
Class for handling the parameters for the neural-network PID. More... | |
class | PIDNeuralNetworkParametersCreatorModule |
Module that creates PID neural network parameters and uploads them to the DB. More... | |
class | PIDNtupleModule |
makes PID ntuple from mdst input More... | |
class | PIDPriors |
A database class to hold the prior probability for the particle identification. More... | |
class | PIDPriorsTable |
This class holds the prior distribution for a single particle species. More... | |
class | PIDPriorsTest |
class | PindiodeHit |
ClassPindiodeHit - digitization simulated hit for the Pindiode detector. More... | |
class | PindiodeSimHit |
ClassPindiodeSimHit - Geant4 simulated hit for the Pindiode crystal in beast. More... | |
class | PlanarMomentumMeasurement |
Measurement class implementing a planar hit geometry (1 or 2D) with only a momentum measurement. More... | |
class | PlanarVXDMomentumMeasurement |
Measurement class implementing a planar hit geometry (1 or 2D) with a momentum measurement based on the VXD dEdX information with setable parameters (see VXDMomentumEstimationMeasurementCreator). More... | |
class | PlaneTriggerTrackTimeEstimatorModule |
Module estimating the track time of RecoTracks - before or after the fit. More... | |
class | PlumeHit |
ClassPlumeHit - digitization simulated hit for the Microtpc detector. More... | |
class | PlumeSimHit |
Class PlumeSimHit - Geant4 simulated hit for the PLUME detector. More... | |
class | PostgreSQLInterface |
class | PostMergeUpdaterModule |
If the content of two DataStores are merged using the 'MergeDataStoreModule', several kinematic properties might need fix. More... | |
class | PostProcessingParticleWeighting |
Post-processing particle weighting. More... | |
class | PostRawCOPPERFormat_latest |
The Raw COPPER class ver. More... | |
class | PostRawCOPPERFormat_v1 |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | PostRawCOPPERFormat_v2 |
The Raw COPPER class ver.2 This class stores data received by COPPER via belle2link Data from all detectors except PXD are stored in this class. More... | |
class | PreRawCOPPERFormat_latest |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | PreRawCOPPERFormat_v1 |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | PreRawCOPPERFormat_v2 |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | PrescaleModule |
The Prescale module. More... | |
class | PrintBeamParametersModule |
Print the BeamParameters everytime they change. More... | |
class | PrintCollectionsModule |
Prints the contents of DataStore in each event, listing all objects and arrays (including size). More... | |
class | PrintDataModule |
Read RawCOPPER objects and shows their hex dump. More... | |
class | PrintDataTemplateModule |
Module to get data from DataStore and send it to another network node. More... | |
class | PrintEventRateModule |
Print event rate of input data. More... | |
class | PrintMCParticlesModule |
The PrintMCParticles module. More... | |
class | PrintTauTauMCParticlesModule |
The PrintTauTauMCParticles module. More... | |
class | Process |
class | ProcessController |
class | ProcessedEventBackup |
Storage item for the event backup storing the event message, the time stamp and the event meta data. More... | |
class | ProcessedEventsBackupList |
List-like structure for storing and retaining event backups. More... | |
class | ProcessListener |
class | ProcessMonitor |
Class to monitor all started framework processes (input, workers, output), kill them if requested and handle the signals from the OS. More... | |
class | ProcessStatistics |
Class to collect call statistics for all modules. More... | |
class | ProcessStatisticsPython |
Python interface for ProcessStatistics. More... | |
class | ProcessSubmitter |
class | ProcHandler |
A class to manage processes for parallel processing. More... | |
class | ProfileInfo |
Store execution time and memory usage. More... | |
class | ProfileModule |
A module that measures the execution time and memory usage per event. More... | |
class | ProgressBarModule |
Display a progress bar and an estimate of remaining time when number of events is known (e.g. More... | |
class | ProgressModule |
Periodically writes the number of processed events/runs to the logging system to give a progress indication. More... | |
class | PruneDataStoreModule |
Clears the content of the DataStore while it keeps entries matching the regex expression in the matchEntries option. More... | |
class | PruneGenfitTracksModule |
Module to prune genfit::Tracks. More... | |
class | PruneRecoHitsModule |
Module to prune RecoTracks. More... | |
class | PruneRecoTracksModule |
Module to prune RecoTracks. More... | |
class | PseudoVertexFitterModule |
Pseudo Vertex fitter module. More... | |
class | PT_NAME |
calculates the estimation of the transverse momentum of the 3-hit-tracklet, returning unit: GeV/c. More... | |
class | PThread |
class | PXD2TrackBase |
Class PXD2TrackBase: Event data container for performance and calibration studies. More... | |
class | PXD2TrackEvent |
Class PXD2TrackEvent: Event data container for performance and calibration studies. More... | |
class | PXDAnalyticGainCalibrationAlgorithm |
Class implementing the PXD gain calibration algorithm. More... | |
class | PXDChargeCalibrationAlgorithm |
Class implementing the PXD median cluster charge calibration algorithm. More... | |
class | PXDCluster |
The PXD Cluster class This class stores all information about reconstructed PXD clusters The position error matrix has the form ((m_uSigma^2, m_uvRho * m_uSigma * m_vSigma), (m_uvRho * m_uSigma * m_vSigma, m_vSigma^2)) The correlation coefficient is derived from the shape of the cluster. More... | |
class | PXDClusterChargeCollectorModule |
Collector module for PXD gain calibration. More... | |
class | PXDClusterChargeMapPar |
The payload class for PXD cluster charge calibrations. More... | |
class | PXDclusterFilterModule |
The module produce a StoreArray of PXDCluster inside the ROIs. More... | |
class | PXDClusterOffsetPar |
The class for PXD cluster position offset payload. More... | |
class | PXDClusterPositionCalibrationAlgorithm |
Class implementing the PXD cluster position calibration algorithm. More... | |
class | PXDClusterPositionCollectorModule |
Calibration collector module for PXD cluster position estimation. More... | |
class | PXDClusterPositionErrorPar |
The payload class for PXD cluster position error. More... | |
class | PXDClusterPositionEstimatorPar |
The class for PXD cluster position lookup table payload. More... | |
class | PXDClusterPropFilterModule |
The module produce a StoreArray of PXDCluster with specific properties. More... | |
class | PXDClustersFromTracksModule |
The PXDClustersFromTracks module. More... | |
class | PXDClusterShapeClassifierPar |
The class for PXD cluster shape classifier payload. More... | |
class | PXDClusterShapeIndexPar |
The class for PXD cluster shape index payload. More... | |
class | PXDDAQDHCStatus |
The PXD DAQ DHC Status class. More... | |
class | PXDDAQDHEStatus |
The PXD DAQ DHE Status class. More... | |
class | PXDDAQDHPStatus |
The PXD DAQ DHP Status class. More... | |
class | PXDDAQPacketStatus |
The PXD DAQ Packet Status class. More... | |
class | PXDDAQStatus |
The PXD DAQ Status class. More... | |
class | PXDDataMCGainCalibrationAlgorithm |
Class implementing the PXD median cluster charge calibration algorithm. More... | |
class | PXDDeadPixelPar |
The payload telling which PXD pixel is dead (=Readout system does not receive signals) More... | |
class | PXDdEdxPDFs |
Specialized class for holding the PXD dE/dx PDFs. More... | |
class | PXDDHHFirmwareVersionPar |
The payload stores the firmware version from the DHH, which has influence on the structure and content of the RawPXD package. More... | |
class | PXDdigiFilterModule |
The module produce a StoreArray of PXDDigit inside the ROIs, thus simulating "ONSEN" ROI selection. More... | |
class | PXDDigit |
The PXD digit class. More... | |
class | PXDDQMClustersModule |
PXD DQM Module. More... | |
class | PXDDQMCorrModule |
PXD DQM Corr Module. More... | |
class | PXDDQMEfficiencyModule |
Creates the basic histograms for PXD Efficiency DQM Simplified and adopted version of the testbeam pxd efficiency module. More... | |
class | PXDDQMEfficiencyNtupleModule |
Creates Ntuples for PXD Efficiency analysis. More... | |
class | PXDDQMEfficiencyNtupleSelftrackModule |
Creates Ntuples for PXD Efficiency analysis. More... | |
class | PXDDQMEfficiencySelftrackModule |
Creates the basic histograms for PXD Efficiency DQM Simplified and adopted version of the testbeam pxd efficiency module. More... | |
class | PXDDQMExpressRecoModule |
PXD DQM Module. More... | |
class | PXDDQMTrackRawNtupleModule |
Creates Ntuples for PXD Trigger analysis. More... | |
class | PXDEnergyDepositionEvent |
Class PXDEnergyDepositionEvent: PXDSimHit data container for background studies. More... | |
class | PXDGainCalibrationAlgorithm |
Class implementing the PXD gain calibration algorithm. More... | |
class | PXDGainMapPar |
The payload class for PXD gain corrections. More... | |
class | PXDGatedModeInfo |
The PXD Gated Info Class. More... | |
class | PXDGeometryPar |
The Class for VXD geometry. More... | |
class | PXDHotPixelMaskCalibrationAlgorithm |
Class implementing PXD hot pixel masking calibration algorithm. More... | |
class | PXDHotPixelMaskCollectorModule |
Calibration Collector Module for PXD hot pixel masking from PXDDigits. More... | |
class | PXDIgnoredPixelsMap |
This class provides a check for ignored (=cold, hot or otherwise deffective) pixels for the use in PXD data reconstruction. More... | |
class | PXDInjectionBGTiming |
The PXDInjectionBGTiming class. More... | |
class | PXDInjectionVetoEmulatorModule |
The module produces a StoreObjPtr of PXDInjectionBGTiming containing PXD timing for gated mode operation. More... | |
class | PXDIntercept |
PXDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with an PXD sensor. More... | |
class | PXDKalmanStepper |
Kalman stepper implementation for the PXD CKF. More... | |
class | PXDLocalDAQFile |
A class to manage I/O for a chain of blocked files. More... | |
class | PXDMaskedPixelPar |
The payload telling which PXD pixel to mask (ignore) More... | |
class | PXDMeasurementCreatorFactory |
Add all measurement creators related to PXD hits. More... | |
class | PXDNeutronFluxEvent |
Class PXDNeutronFluxEvent: PXDTrueHit data container for background studies. More... | |
class | PXDOccupancyEvent |
Class PXDOccupancyEvent: PXDCluster data container for background studies. More... | |
class | PXDOccupancyInfoPar |
The payload collecting some meta information from running the masking algorithm. More... | |
class | PXDPairFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | PXDPerformanceCollectorModule |
Collector module for PXD gain calibration and PXD calibration validation. More... | |
class | PXDPerformanceModule |
PXD Performance module. More... | |
class | PXDPerformanceVariablesCollectorModule |
Collector module for PXD gain calibration and PXD calibration validation. More... | |
class | PXDRawAdc |
The PXD Raw Adc class This class stores information about Raw Adc for Pedestals. More... | |
class | PXDRawDQMCorrModule |
PXD DQM Corr Module. More... | |
class | PXDRawHit |
The PXD Raw Hit class This class stores information about PXD Pixel hits and makes them available in a root tree. More... | |
class | PXDRawHitFilterModule |
The module produce a StoreArray of PXDRawHit inside the ROIs. More... | |
class | PXDRawHotPixelMaskCollectorModule |
Calibration Collector Module for PXD hot pixel masking from PXDRawHits. More... | |
class | PXDRawROIs |
The PXD Raw ROIs class This class stores information about the ROIs processed by ONSEN and makes them available in a root tree. More... | |
class | PXDRecoHit |
PXDRecoHit - an extended form of PXDCluster containing geometry information. More... | |
class | PXDResultFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | PXDResultTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | PXDResultTruthVarSet |
Var set used in the CKF for calculating the probability of a correct result, which knows the truth information if two tracks belong together or not. More... | |
class | PXDResultVarNames |
Vehicle class to transport the variable names. More... | |
class | PXDResultVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match, which knows the truth information if two tracks belong together or not. More... | |
class | PXDROIFinderAnalysisModule |
The PXD Data Reduction Analysis Module. More... | |
class | PXDROIFinderModule |
The PXD ROI Finder Module. More... | |
class | PXDSensorInfoPar |
The Class for VXD geometry. More... | |
class | PXDSimHit |
Class PXDSimHit - Geant4 simulated hit for the PXD. More... | |
class | PXDSpacePointCreatorModule |
Imports Clusters of the pxd detector and converts them to spacePoints. More... | |
class | PXDStateBasicVarNames |
Vehicle class to transport the variable names. More... | |
class | PXDStateBasicVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match. More... | |
class | PXDStateFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | PXDStateTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | PXDStateTruthVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match, which knows the truth information if two tracks belong together or not. More... | |
class | PXDSVDCutModule |
The module to deactivate the SpacePointTrackCandidates with less than minSVDSPs SVD SpacePoints. More... | |
class | PXDTrackClusterDQMModule |
DQM of cluster in matched tracks. More... | |
class | PXDTrackingEventLevelMdstInfoFillerModule |
This module adds additional global event level information about PXD track finding to the MDST object 'EventLevelTrackingInfo'. More... | |
class | PXDTrueHit |
Class PXDTrueHit - Records of tracks that either enter or leave the sensitive volume. More... | |
class | PXDValidationAlgorithm |
Class implementing the PXD calibration validation algorithm. More... | |
class | PyDBArray |
Class to access a DB Array from Python. More... | |
class | PyDBObj |
Class to access a DBObjPtr from Python. More... | |
class | PyModule |
Python wrapper for Belle2::Module. More... | |
class | PyStoreArray |
A (simplified) python wrapper for StoreArray. More... | |
class | PyStoreObj |
a (simplified) python wrapper for StoreObjPtr. More... | |
class | QcsmonitorHit |
ClassQcsmonitorHit - digitization simulated hit for the Qcsmonitor detector. More... | |
class | QcsmonitorSimHit |
ClassQcsmonitorSimHit - Geant4 simulated hit for the Qcsmonitor crystal in beast. More... | |
class | QEResultsExtractor |
class to extract results from qualityEstimation More... | |
struct | QualityEstimationResults |
Container for complete fit/estimation results. More... | |
class | QualityEstimatorBase |
BaseClass for QualityEstimators. More... | |
class | QualityEstimatorCircleFit |
Class containing the algorithm to perform the simple circle fit. More... | |
class | QualityEstimatorLineFit3D |
Testbeam: Coords: Sensors: ^ . More... | |
class | QualityEstimatorMC |
Class implementing the algorithm used for the MC based quality estimation. More... | |
class | QualityEstimatorRandom |
Class implementing a random quality estimation. More... | |
class | QualityEstimatorRiemannHelixFit |
Based on R. More... | |
class | QualityEstimatorTripletFit |
does a tripletFit of the given hits The filter is based on the paper 'A New Three-Dimensional Track Fit with Multiple Scattering' by Andre Schoening et al. More... | |
class | QualityEstimatorVXDModule |
Quality estimation module for SpacePointTrackCandidates. More... | |
class | RadiusTrackTimeEstimatorModule |
Module estimating the track time of RecoTracks - before or after the fit. More... | |
class | RandomBarrierModule |
Sets gRandom to an independent generator for the following modules. More... | |
class | RandomEngine |
Interface class to make Geant4 use the Belle2 RandomGenerator. More... | |
class | RandomGenerator |
Fast Random number Generator using on xorshift1024* [arXiv:1402.6246]. More... | |
class | RandomNumbers |
The class for handling the random number generation. More... | |
class | Range |
Represents a range of arithmetic types. More... | |
class | Raw2DsModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | RawARICH |
The Raw ARICH class Class for RawCOPPER class data taken by ARICH Currently, this class is almost same as RawCOPPER class. More... | |
class | RawCDC |
The Raw CDC class Class for RawCOPPER class data taken by CDC Currently, this class is almost same as RawCOPPER class. More... | |
class | RawCOPPER |
The Raw COPPER class This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERFormat |
The Raw COPPER class This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERFormat_latest |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERFormat_v0 |
The Raw COPPER class ver.0 ( from August, 2013 to April, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERFormat_v1 |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERFormat_v2 |
The Raw COPPER class ver.1 ( the latest version since May, 2014 ) This class stores data received by COPPER via belle2linkt Data from all detectors except PXD are stored in this class. More... | |
class | RawCOPPERPackerInfo |
struct to contain header information used by RawCOPPERFormat::Packer() More... | |
class | RawDataBlock |
The RawDataBlock class Base class for rawdata handling. More... | |
class | RawDataBlockFormat |
The RawDataBlockFormat class Format information for rawdata handling. More... | |
class | RawDataCollectedMinMax |
takes care of collecting raw data and staying below RAM-threshold. More... | |
class | RawECL |
The Raw ECL class Class for RawCOPPER class data taken by ECL Currently, this class is almost same as RawCOPPER class. More... | |
class | RawFTSW |
The Raw FTSW class. More... | |
class | RawFTSWFormat |
The Raw FTSW class. More... | |
class | RawFTSWFormat_latest |
The Raw FTSW class 3 ( 2019.8.20 ) More... | |
class | RawFTSWFormat_v1 |
The Raw FTSW class ver.1 . More... | |
class | RawFTSWFormat_v2 |
The Raw FTSW class ver.2 . More... | |
class | RawHeader_latest |
The Raw Header class ver.1 ( the latest version since May, 2014 ) This class defines the format of the header of RawCOPPER class data and used for extracting header info from RawCOPPER object. More... | |
class | RawHeader_v0 |
The Raw Header class ver.0 ( from August, 2013 to April, 2014 ) This class defines the format of the header of RawCOPPER class data and used for extracting header info from RawCOPPER object. More... | |
class | RawHeader_v1 |
The Raw Header class ver.1 ( the latest version since May, 2014 ) This class defines the format of the header of RawCOPPER class data and used for extracting header info from RawCOPPER object. More... | |
class | RawHeader_v2 |
The Raw Header class ver.1 ( the latest version since May, 2014 ) This class defines the format of the header of RawCOPPER class data and used for extracting header info from RawCOPPER object. More... | |
class | RawInputModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | RawKLM |
The Raw KLM class Class for RawCOPPER class data taken by KLM. More... | |
class | RawPXD |
The Raw PXD class. More... | |
class | RawRevRb2Sock |
class | RawSecMapMergerModule |
The RawSecMapMergerModule. More... | |
class | RawSecMapRootInterface |
To be used as an interface to root-stuff. More... | |
class | RawSVD |
The Raw SVD class Class for RawCOPPER class data taken by SVD Currently, this class is almost same as RawCOPPER class. More... | |
class | RawTLU |
The Raw TLU class Class for data from DAQ PC for TLU(Trigger Logic Unit) It is supposed to be used only in the DESY beam test. More... | |
class | RawTLUFormat |
The Raw TLU class Class for data from DAQ PC for TLU(Trigger Logic Unit) It is supposed to be used only in the DESY beam test. More... | |
class | RawTOP |
The Raw TOP class Class for RawCOPPER class data taken by TOP Currently, this class is almost same as RawCOPPER class. More... | |
class | RawTrailer_latest |
The Raw Trailer class ver.1 ( the latest version since May, 2014 ) This class defines the format of the trailer of RawCOPPER class data and used for extracting trailer info from RawCOPPER object. More... | |
class | RawTrailer_v0 |
The Raw Trailer class ver.0 ( from August, 2013 to April, 2014 ) This class defines the format of the trailer of RawCOPPER class data and used for extracting trailer info from RawCOPPER object. More... | |
class | RawTrailer_v1 |
The Raw Trailer class ver.1 ( the latest version since May, 2014 ) This class defines the format of the trailer of RawCOPPER class data and used for extracting trailer info from RawCOPPER object. More... | |
class | RawTrailer_v2 |
The Raw Trailer class ver.1 ( the latest version since May, 2014 ) This class defines the format of the trailer of RawCOPPER class data and used for extracting trailer info from RawCOPPER object. More... | |
class | RawTRG |
The Raw TOP class Class for RawCOPPER class data taken by TOP Currently, this class is almost same as RawCOPPER class. More... | |
class | Rb2Sock |
class | RbTupleManager |
Class to manage histograms defined in registered modules. More... | |
class | Rbuf2DsModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | Rbuf2RbufModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | RCCallback |
class | RCCommand |
class | RCConfig |
class | RCConfigHandler |
class | RCHandlerException |
class | RCHandlerFatalException |
class | RCNode |
class | RCNodeDaemon |
class | RCState |
class | Reader |
class | ReaderSAD |
Class to read files that have been created by SAD and store their content in a MCParticle graph. More... | |
class | ReceiveEventModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | RecoHitInformation |
This class stores additional information to every CDC/SVD/PXD hit stored in a RecoTrack. More... | |
class | RecoTrack |
This is the Reconstruction Event-Data Model Track. More... | |
class | RecoTrackCreatorModule |
Module turning trackCands to reco tracks (will be unneeded once we create reco tracks from the beginning) More... | |
class | RecoTrackExtractor |
class to extract results from qualityEstimation More... | |
class | RecoTrackGenfitAccess |
This class allows access to the genfit::Track of the RecoTrack. More... | |
class | RecoTrackParticleLoaderModule |
Takes fitted RecoTracks and creates Particles from them directly, skipping the step of creating Tracks and TrackFitResults. More... | |
class | RecoTrackRelator |
The results of the CKF ar in the form (seed -> vector of hits). More... | |
class | RecoTracksCopierModule |
Module to copy RecoTracks. More... | |
class | RecoTracksReverterModule |
Module to revert RecoTracks. More... | |
class | RecoTrackStoreArrayCombinerModule |
Module to combine RecoTracks. More... | |
class | RecoTrackTest |
Test class for the RecoTrack object. More... | |
class | ReferenceFrame |
Abstract base class of all reference frames. More... | |
class | RefHistObject |
Class to keep track of reference histograms with the original. More... | |
class | RegisterEventLevelTrackingInfoModule |
Module to create the EventLevelTrackingInfo that is used to set general tracking-related flags. More... | |
class | RelatedTracksCombinerModule |
Module to combine RecoTracks. More... | |
class | RelationApplier |
Relate the SVD and CDC tracks in the given relations also in the store array. More... | |
class | RelationArray |
Low-level class to create/modify relations between StoreArrays. More... | |
class | RelationContainer |
Class to store relations between StoreArrays in the DataStore. More... | |
class | RelationElement |
Class to store a single element of a relation. More... | |
struct | RelationEntry |
Struct for relations. More... | |
class | RelationFromSVDTracksCreator |
Simplified relation creator only creating relations between states of CDC Reco Track seeds and states with SpacePoints, that: (a) for the seed states: connect every seed with every lst hit of the SVD Reco Tracks (b) for the hit states: are in the same SVD Reco Track and follow each other directly. More... | |
class | RelationIndex |
Provides access to fast ( O(log n) ) bi-directional lookups on a specified relation. More... | |
class | RelationIndexBase |
Baseclass for all RelationIndexContainers. More... | |
class | RelationIndexContainer |
Class to store a bidirectional index between two StoreArrays. More... | |
class | RelationIndexManager |
Manager to keep a cache of existing RelationIndexContainers. More... | |
class | RelationsInterface |
Defines interface for accessing relations of objects in StoreArray. More... | |
class | RelationSVDResultVarNames |
Vehicle class to transport the variable names. More... | |
class | RelationSVDResultVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match, which knows the truth information if two tracks belong together or not. More... | |
class | RelationVector |
Class for type safe access to objects that are referred to in relations. More... | |
class | RelationVectorBase |
base class for RelationVector<T> More... | |
class | RemoveMCParticlesModule |
The RemoveMCParticles module. More... | |
class | RemoveParticlesNotInListsModule |
Removes all Particles that are not in a given list of ParticleLists (or daughters of those). More... | |
class | ReprocessorModule |
Reprocessor Module. More... | |
class | ResidualSVDStateFilter |
A very simple filter for all space points. More... | |
class | RestFrame |
Rest frame of a particle. More... | |
class | RestOfEvent |
This is a general purpose class for collecting reconstructed MDST data objects that are not used in reconstruction of given Particle – referred also as Rest Of the Event. More... | |
class | RestOfEventBuilderModule |
Creates for each Particle in given ParticleList an RestOfEvent (ROE) dataobject and makes basf2 relation between them. More... | |
class | RestOfEventInterpreterModule |
Creates a mask (vector of boolean values) for tracks and clusters in RestOfEvent regarding their usage. More... | |
class | RestOfEventPrinterModule |
prints ROE information and masks to screen More... | |
class | RestOfEventUpdaterModule |
Updates an existing mask (map of boolean values) for tracks or eclClusters in RestOfEvent with an available property (e.g. More... | |
class | ResultStorer |
This findlet does also handle the storing of the results. More... | |
class | RevRb2Sock |
class | RevSock2Rb |
class | REvtSocketRecv |
class | REvtSocketSend |
class | RFCommand |
class | RFConf |
struct | RFConf_t |
class | RFDqmServer |
class | RFEventProcessor |
class | RFEventServer |
class | RFFlowStat |
class | RFLogManager |
class | RFMaster |
class | RFMasterCallback |
struct | RfNodeInfo |
class | RFNodeManager |
class | RFNSM |
class | RFNSM_Status |
class | RFOutputServer |
class | RFProcessManager |
class | RFRoiSender |
class | RFRunControlCallback |
class | RFServerBase |
class | RFSharedMem |
struct | RfShm_Cell |
struct | RfShm_Data |
struct | RfUnitInfo |
class | RingBuffer |
Class to manage a Ring Buffer placed in an IPC shared memory. More... | |
struct | RingBufInfo |
Internal metadata structure for RingBuffer. More... | |
struct | ro_summary |
class | ROICalculationParameters |
The payload containing all PXD ROI parameters. More... | |
class | ROICalculator |
Findlet to calculate ROI on the PXD sensors based on input hits. More... | |
class | ROIDetPlane |
ROIDetPlane describes the plane containing a sensor. More... | |
class | ROIDQMModule |
The HLT ROI DQM module. More... | |
class | ROIfindingConditionFromDBModule |
Module which sets its return value based on the payload whether ROI-finding was enabled for the given run/exp interval or not. More... | |
class | ROIGeneratorModule |
The ROI generator Module. More... | |
class | ROIGeometry |
This class appends the VXDIntercept infos of a track to the list of intercepts. More... | |
class | ROIid |
ROIid stores the U and V ids and the sensor id of the Region Of Interest. More... | |
class | ROIpayload |
ROIpayload TODO: Better explanation, Is there a reason to inherit from TObject and not Relationsobject here? This Object contains a binary blob which is send as whole from the HLT Roi Sender output node to the ONSEN system, containing the trigger decision and the Region od Interest (ROI) for data selection on the PXD modules See Data format definitions [BELLE2-NOTE-TE-2016-009] on https://docs.belle2.org/. More... | |
class | ROIPayloadAssemblerModule |
The ROI Payload Assembler Module. More... | |
class | ROIrawID |
ROIrawID. More... | |
class | ROIReadTestModule |
The ROI to ONSEN Module. More... | |
class | RoiSenderCallback |
class | ROISenderModule |
The ROI to ONSEN Module. More... | |
class | ROISimulationParameters |
The payload containing all PXD ROI parameters. More... | |
class | ROIToUnitTranslator |
Translator for ROI-geometry-information into a list of pixels or strips. More... | |
struct | ronode_info |
struct | ronode_status |
class | Root2BinaryModule |
Dump basf2 objects to a binary file. More... | |
class | Root2RawModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | RootFileCreationManager |
This single instance class takes track of all open ROOT files open in "create" mode, usually meant for all the ntuple output modules. More... | |
class | RootInputModule |
Module to read TTree data from file into the data store. More... | |
class | RootMergeable |
Wrap a root histogram or TNtuple to make it mergeable. More... | |
class | RootOutputModule |
Write objects from DataStore into a ROOT file. More... | |
class | RootParameterTracker |
Production notes for RootParameterTracker: More... | |
class | RotationFrame |
Rotation frame around vector. More... | |
class | RoughCDCfromEclStateFilter |
A very rough filter for all CDC states. More... | |
class | RoughCDCStateFilter |
A very rough filter for all CDC states. More... | |
class | RSocketRecv |
class | RSocketSend |
class | RT2SPTCConverterModule |
Module for converting RecoTracks to SpacePointTrackCands. More... | |
class | RunInfo |
Database object for Run Information. More... | |
class | RunInfoBuffer |
class | RunNumber |
class | RunNumberTable |
class | RunRange |
Mergeable object holding (unique) set of (exp,run) pairs. More... | |
class | RWLock |
class | RxModule |
Module to decode data store contents from RingBuffer. More... | |
class | RxSocketModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | SADInputModule |
The SAD Input module. More... | |
class | SADMetaHit |
ClassSADMetaHit - digitization simulated metahit for the SAD detector. More... | |
class | SandBox4TestingTest |
Testing autoAssignment of vectors for functions. More... | |
class | ScanCDCGeoModule |
Test module to save CDC geometry information to ntuple file. More... | |
class | ScopeGuard |
Simple ScopeGuard to execute a function at the end of the object lifetime. More... | |
class | Scrooge |
Executes greedy algorithm for vector of QITrackOverlap structs. More... | |
class | SecIDPair |
allows to set outer and inner secID. More... | |
class | SecIDQuadruplet |
allows to set outer, outerCenter, innerCenter and inner secID. More... | |
class | SecIDTriplet |
allows to set outer, center and inner secID. More... | |
class | SecMapTrainer |
This class contains all relevant tools for training a VXDTFFilters. More... | |
class | SecMapTrainerBaseModule |
The SecMapTrainerBaseModule this module analyzes a big number of events (pGun or evtGen) to create raw sectorMaps which are needed for the VXDTF 2.0. More... | |
class | SecMapTrainerHit |
simple Hit class used for sectorMap-training. More... | |
class | SecMapTrainerTC |
simple Hit class used for sectorMap-training. More... | |
class | SecMapTrainerVXDTFModule |
The SecMapTrainerVXDTFModule this module analyzes a big number of events (pGun or evtGen) to create raw sectorMaps which are needed for the VXDTF. More... | |
class | Sector |
Sector is a central part of storing information for VXD trackFinders. More... | |
class | SectorFriendship |
SectorFriendship is carrying the link between parent sector and a connected sector (socalled Friendsector). More... | |
class | SectorGraph |
contains all subgraphs. More... | |
class | SectorMapBasedSVDPairFilter |
Filter for relations between CKF SVD states based on SectorMaps. More... | |
class | SectorMapBootstrapModule |
The SegmentFilterConverterModule is a module able to read the cutoff values for filtering the Segments written in the xml gear box and write it in the new redesigned format. More... | |
class | SectorMapComparer |
A root tool that compares two Sectormaps (local root files) and produces some statistics output. More... | |
struct | SectorMapConfig |
simple struct containing all the configuration data needed for the SecMapTrainer. More... | |
class | SectorsOnSensor |
This class associates to an ordered pairs of normalized local coordinates a compact sector id. More... | |
class | SectorTest |
Set up a few arrays and objects in the datastore. More... | |
class | SeedChargeCDCPathFilter |
Check if charge of fitted path corresponds to charge of seed. More... | |
struct | SeedGetter |
Helper Functor to get the Seed of a given result. More... | |
class | Segment |
The Segment class This class represents segments of track candidates needed for TrackFinderVXD-Modules. More... | |
class | SegmentNetworkAnalyzerModule |
class for analyzing the contents of the SegmentNetwork More... | |
class | SegmentNetworkProducerModule |
The Segment Network Producer Module. More... | |
class | SelectDaughtersModule |
Redefine (select) the daughters of a particle. More... | |
class | SelectionVariable |
Base class of the selection variable objects used for pair filtering. More... | |
class | SelectionVariableFactory |
The factory,as the name implies, does not implement at all the factory paradigm. More... | |
class | SelectSubset |
Class to create a subset of a given StoreArray together with the relations with other StoreArrays. More... | |
class | SelectSubsetBase |
Type-independent implementation details of SelectSubset. More... | |
struct | SelVarHelper |
contains a collection of functions and related stuff needed for SelectionVariables implementing 2-, 3- and 4-hitfilters. More... | |
class | SemaphoreLocker |
Handles creation, locking and unlocking of System V semaphores. More... | |
class | Sender |
class | SendHeader |
class | SendTrailer |
class | SensorPXDPairFilter |
Base filter for CKF PXD states. More... | |
class | SensorSVDPairFilter |
Base filter for CKF SVD states. More... | |
class | SensorTraversal |
Class to keep track of the traversal of the sensitive volume for one track. More... | |
class | SeqFile |
A class to manage I/O for a chain of blocked files. More... | |
class | SeqRootInputModule |
Module to read files produced by SeqRootOutputModule. More... | |
class | SeqRootMergerModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | SeqRootOutputModule |
Output module for sequential ROOT I/O. More... | |
class | Serializable |
class | SerializerModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | ServiceGapsMaterialsCdcArichTopPar |
The Class for Service Materials between CDC and ECL, ARICH and TOP, TOP and ECL. More... | |
class | ServiceGapsMaterialsEclPar |
The Class for Service Materials between barrel and endcap of ECL. More... | |
class | ServiceGapsMaterialsPar |
The Class for services materials geometry. More... | |
class | ServiceGapsMomVolPar |
The class for the mother volume of the Service Materials. More... | |
class | SetMergeable |
Wrap an STL set to make it mergeable. More... | |
class | SetRecoTrackMomentumModule |
Set momentum magnitude for RecoTracks to given value (for runs without magnetic field) More... | |
class | SetupGenfitExtrapolationModule |
Setup material handling and magnetic fields for use by genfit's extrapolation code (RKTrackRep). More... | |
class | SGCosmic |
Class to generate tracks in the cosmics generator and store them in a MCParticle graph. More... | |
class | SharedEventBuffer |
class | SharedMem |
class | SharedMemory |
struct | SignalInterpolation2 |
Interpolation of signal shape using function values and the first derivative. More... | |
class | SignalSideParticleFilterModule |
The module returns true if the current RestOfEvent object is related to any of the Particles in the input ParticleLists. More... | |
class | SignalSideParticleListCreatorModule |
The module creates a ParticleList and fills it with one of the daughter Particles. More... | |
class | SignalSideVariablesToDaughterExtraInfoModule |
The module writes properties (values of specified variables) of the particle related to the current ROE as an ExtraInfo to the single particle in the input ParticleList. More... | |
class | SignalSideVariablesToExtraInfoModule |
The module writes property of single particle found in the input ParticleList as an ExtraInfo to the Particle related to the current ROE. More... | |
class | SIGNCURVATUREXY_NAME |
calculates the sign of the curvature for three hits More... | |
class | SIGNCURVATUREXYERROR_NAME |
calculates the sign of the curvature for three hits More... | |
class | SimClockState |
Simulated hardware clock state. More... | |
class | SimHitBase |
Class SimHitBase - A common base for subdetector SimHits. More... | |
class | simpleBitfield |
helper class for setting up a bitfield that can be used to store several flags in one variable TODO: move this from this header (possibly to some helperStuff header) and make some tests! More... | |
class | SimpleCluster |
Type for found clusters. More... | |
class | SimplePXDStateFilter |
A very simple filter for all space points. More... | |
class | SimpleSVDStateFilter |
A very simple filter for all space points. More... | |
class | SimpleVariableRecorder |
Class to write collected variables into a root file, Used by VXDQETrainingDataCollectorModule. More... | |
class | SimulateEventLevelTriggerTimeInfoModule |
Module to create the EventLevelTriggerTimeInfo that stores information from the Trigger Timing Distribution (TTD) Will not be registered if it already exists as we want to use the EventLevelTriggerTimeInfo from the BG Overlay For now this module creates just an empty object (flag is set to indicate that it is invalid) More... | |
class | SingleElementSet |
Represents a set containing a single element;. More... | |
class | SizeCDCPathFilter |
Return the size of the path. More... | |
class | SizePXDResultFilter |
Base filter for CKF PXD results (on overlap check) More... | |
class | SizeSVDResultFilter |
Base filter for CKF SVD results (on overlap check) More... | |
class | SkimFilterModule |
This module filters events based on presence of candidates in a list of ParticleLists. More... | |
class | SliceFit |
Class to do the slice fit. More... | |
class | SLOPERZ_NAME |
This is the specialization for SpacePoints with returning floats, where value calculates the slope in R-Z for a given pair of hits. More... | |
class | SmearPrimaryVertexModule |
This module smears the primary vertex (the interaction point) according to the values stored in BeamParameters. More... | |
class | SndHdrTemp |
class | Sock2Rb |
class | SocketIO |
class | SocketManager |
class | SocketRecv |
class | SocketSend |
class | SoftwareTriggerCutBase |
Base class for the SoftwareTriggerCut and its DBRepresentation. More... | |
class | SoftwareTriggerMenu |
Class to handle storing the trigger menu in the database. More... | |
class | SoftwareTriggerResult |
Dataobject to store the results of the cut calculations performed by the SoftwareTriggerModule. More... | |
class | SpacePoint |
SpacePoint typically is build from 1 PXDCluster or 1-2 SVDClusters. More... | |
class | SpacePoint2TrueHitConnectorModule |
Module that tries to register a relation between SpacePoints and TrueHits, hence making some MC Information easily accessible for other modules working with SpacePoints (e.g. More... | |
class | SpacePointCreatorTestModule |
Tester module for the validity of the SpacePointCreatorModule. More... | |
class | SpacePointInfo |
helper class to store the SpacePoint information as coding convention prohibits to use the SpacePoint class here More... | |
class | SpacePointLoader |
Load the space points from the store array to the given vector. More... | |
class | SpacePointTagger |
Findlet for tagging all space points in the results vector as used. More... | |
class | SpacePointTest |
Set up a few arrays and objects in the datastore. More... | |
class | SpacePointTrackCand |
Storage for (VXD) SpacePoint-based track candidates. More... | |
struct | SpacePointTrackCandCreator |
small class to take simple vectors of SpacePoints and convert them to real SpacePointTrackCands More... | |
class | SpacePointTrackCandTest |
Test class for the SpacePointTrackCand class. More... | |
class | SphericityEigenvalues |
Class to calculate the Sphericity tensor eigenvalues and eigenvectors starting from an array of 3-momenta The tensor itself is not stored, only its eigenvalues and eigenvectors are. More... | |
struct | Spline |
Spline structure for zero-order & linear splines. More... | |
class | SplitGLView |
Responsible for arranging the GL viewers and providing related functionality. More... | |
class | Splitter |
Class that allows to split runs into the intervals of intended properties given by the lossFunction. More... | |
class | SPTC2GFTCConverterModule |
Module for converting SpacePointTrackCands to genfit::SpacePointTrackCands. More... | |
class | SPTC2RTConverterModule |
Module turning SpacePointsTrackCands to RecoTracks. More... | |
class | SPTCmomentumSeedRetrieverModule |
A module for creating momentum seeds for spacepoint track candidates. More... | |
class | SPTCRefereeModule |
Module that does some sanity checks on SpacePointTrackCands that have been created by conversion from genfit::TrackCands by the TrackFinderMCTruth (or any other for that matter) More... | |
class | SPTCSelectorXBestPerFamily |
Algorithm to collect the x best TrackCandidates per family based on a VXD Quality estimator method output. More... | |
class | SPTCvirtualIPRemoverModule |
A module for checking and removing the virtual IP if wanted. More... | |
class | SrsensorSimHit |
ClassSrsensorSimHit - Geant4 simulated hit for the Srsensor detector. More... | |
class | StackTreeSearcher |
CKF tree searcher which traces several best paths. More... | |
class | StandaloneCosmicsCollector |
Track finding algorithm class for linear tracks produced by cosmics in the VXD without magnetic field. More... | |
class | StandardTrackingPerformanceModule |
This module takes the MCParticle and the genfit::Track collection as input and writes out a root file with some information of the reconstructed tracks. More... | |
class | StateCreator |
Create new states and add them to a vector from a given object vector. More... | |
class | StateCreatorWithReversal |
An adaption of the normal state creator introducing another parameter to reverse the seed. More... | |
class | StateRejecter |
Reject some (or all) states from a given list of child states using 5 filters. More... | |
class | StaticSector |
class to describe a static sector of the sector map. More... | |
class | StatisticsSummaryModule |
A module that displays the sum of multiple modules in the module statistics. More... | |
class | SteerRootInputModule |
Internal module used by Path.add_independent_merge_path(). More... | |
struct | StepInformation |
Simple struct to keep information about steps in the sensitive detector. More... | |
class | StorageDeserializerModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | StorageRootOutputModule |
Write objects from DataStore into a ROOT file. More... | |
class | StorageSerializerModule |
Class definition for the output module of Sequential ROOT I/O. More... | |
class | StorageStreamHelper |
Helper class for data store serialization. More... | |
class | StorageZMQ2DsModule |
Input module in the ZMQ reconstruction path receiving events via ZMQ and deserializing the to the data store. More... | |
class | StoreAccessorBase |
Base class for StoreObjPtr and StoreArray for easier common treatment. More... | |
class | StoreArray |
Accessor to arrays stored in the data store. More... | |
class | StoreArrayMerger |
This findlet has helper function to. More... | |
struct | StoreEntry |
Wraps a stored array/object, stored under unique (name, durability) key. More... | |
class | StoreObjPtr |
Type-safe access to single objects in the data store. More... | |
class | StreamHelper |
Helper class for data store serialization. More... | |
class | StreamSizeCounter |
class | STRGeometryPar |
The Class for STR geometry. More... | |
struct | StringFormulaConstructor |
Example struct to be used with the FormulaParser to create a string representation of the formula, mainly for testing and debugging. More... | |
struct | StringUtil |
class | StringWrapper |
This class is a wrapper for strings, such as MCDecayStrings, to allow them to be associated with particles via a relation. More... | |
class | StudyMaterialEffectsModule |
StudyMaterialEffectsModule. More... | |
class | SubEventModule |
Framework-internal module that implements the functionality of Path::forEach() as well as Path::doWhile(). More... | |
class | SubGraph |
contains all relevant stuff needed for dealing with a subGraph. More... | |
class | SubGraphID |
stores the ID of a subgraph, which is basically a chain of FullSecID coded as unsigned ints. More... | |
class | SubRecoTrackExtractor |
class to extract results from qualityEstimation More... | |
struct | SubTrigger |
enum class SubTriggerType : unsigned char {Merger, TSF, T2D, T3D, Neuro, ETF}; More... | |
class | SVD3SampleCoGTimeCalibrationAlgorithm |
Class implementing SVD3SampleCoGTimeCalibration calibration algorithm. More... | |
class | SVD3SampleCoGTimeCalibrations |
This class defines the dbobject and the methods to access the SVD calibrations from the local runs providing the constants needed to correct the cluster time computed with the 3-sample CoG. More... | |
class | SVD3SampleELSTimeCalibrationAlgorithm |
Class implementing SVD3SampleELSTimeCalibration calibration algorithm. More... | |
class | SVD3SampleELSTimeCalibrations |
This class defines the dbobject and the methods to access the SVD calibrations from the local runs providing the constants needed to correct the cluster time computed with the 3-sample ELS. More... | |
class | SVD3SamplesEmulatorModule |
This module takes the SVDShaperDigit as input and select three consecutive samples starting from the one choosen by the user. More... | |
class | SVD6SampleEventSkimModule |
SVD 6-sample event skim module. More... | |
class | SVDAPVHistograms |
template class for the APV Histograms More... | |
class | SVDB4CommissioningPlotsModule |
The SVD B4CommissioningPlots Module. More... | |
class | SVDCalibrationsBase |
base class for calibrations classes More... | |
class | SVDCalibrationsBitmap |
class for digital (0/1) calibration values per srtip More... | |
class | SVDCalibrationsScalar |
template class for scalar (one per side) calibrations More... | |
class | SVDCalibrationsVector |
template class for vector (one per strip) calibrations More... | |
class | SVDChannelMappingModule |
The Channel Mapping Check Module. More... | |
class | SVDChargeSharingAnalysisModule |
Module for monitoring DSSD cluster charge deposition in regard of capacitive charge sharing between adjacent strips in a cluster for data and the simulation. More... | |
struct | SVDChargeSimCal |
contains the simulation calibration parameters More... | |
class | SVDChargeSimulationCalibrations |
This class defines the dbobject and the methods to access SVD simulation calibrations; coupling constants and Geant4 electron weight. More... | |
class | SVDCluster |
The SVD Cluster class This class stores all information about reconstructed SVD clusters. More... | |
class | SVDClusterCalibrationsMonitorModule |
Module to produce a list of histogram showing the uploaded calibration constants. More... | |
struct | SVDClusterCuts |
contains the clustering parameters More... | |
class | SVDClusterEvaluationModule |
The SVD ClusterEvaluation Module. More... | |
class | SVDClusterEvaluationTrueInfoModule |
Clustering Performance, using true informations. More... | |
class | SVDClusterFilterModule |
generates a new StoreArray from the input StoreArray which has all specified Clusters removed More... | |
class | SVDClustering |
This class defines the dbobject and the methods to access the calibration of the cluster reconstruction. More... | |
class | SVDClusterQualityEstimatorCalibrationModule |
Generate PDFs for assigning probability that cluster generated from signal particle. More... | |
class | SVDClusterQualityEstimatorModule |
Calculates the probability of a cluster originating from signal hit. More... | |
class | SVDClusterTimeShifter |
This class store the shift in svd time w.r.t. More... | |
class | SVDClusterTimeShifterAlgorithm |
Class implementing SVDClusterTimeShifter algorithm. More... | |
class | SVDClusterTimeShifterCollectorModule |
This module creates and fills histograms based on cluster-sizes so that the mean of SVD-cluster time distribution could be calculated. More... | |
class | SVDCoGCalibrationFunction |
class to contain the CoG Time calibrations More... | |
class | SVDCoGOnlyErrorScaleFactors |
This class defines the dbobject and the methods to access the scaling factors for the CoGOnly position algorithm. More... | |
class | SVDCoGOnlyPositionError |
This class defines the dbobject and the methods to access the SVD position error parameters and provide the position error for the CoGOnly algorithm. More... | |
class | SVDCoGTimeCalibrationAlgorithm |
Class implementing SVDCoGTimeCalibration calibration algorithm. More... | |
class | SVDCoGTimeCalibrations |
This class defines the dbobject and the methods to access the SVD calibrations from the local runs providing the constants needed to correct the strip time computed with the CoG. More... | |
class | SVDCoGTimeEstimatorModule |
This module builds the SVDRecoDigits (calibrated and fitted strips) from the SVDShaperDigits. More... | |
class | SVDCoolingPipesPar |
The Class for SVD Cooling Pipes. More... | |
class | SVDCrossTalkCalibrationsAlgorithm |
Class implementing SVDCrossTalkCalibrations calibration algorithm. More... | |
class | SVDCrossTalkCalibrationsCollectorModule |
Collector module used to create the histograms needed for the cross talk calibration. More... | |
class | SVDCrossTalkFinderModule |
Flags potential cross talk strips on Origami sensors. More... | |
class | SVDCrossTalkStripsCalibrations |
This class defines the dbobject and the method to access strips which are masked at FADC level. More... | |
class | SVDDAQDiagnostic |
Class to store SVD DAQ diagnostic information. More... | |
class | SVDDatabaseImporter |
This class import to the database the dbobjects SVDNoiseCalibrations and SVDPulseShapeCalibrations. More... | |
class | SVDDataFormatCheckModule |
This module checks the format of the data that we are going to reconstruct checking the SVDModeByte and the SVDDAQDiagnostic. More... | |
class | SVDdEdxCalibrationAlgorithm |
Class implementing the SVD dEdx calibration algorithm. More... | |
class | SVDdEdxCollectorModule |
Collector module used to create the histograms needed for the SVD dE/dx calibration. More... | |
class | SVDdEdxPDFs |
Specialized class for holding the SVD dE/dx PDFs. More... | |
class | SVDdEdxValidationAlgorithm |
Class implementing the SVD dEdx calibration algorithm. More... | |
class | SVDdEdxValidationCollectorModule |
Collector module used to create the histograms needed for the SVD dE/dx calibration. More... | |
class | SVDDetectorConfigurationImporter |
This class import to the database the dbobjects SVDGlobalConfigParameters and SVDLocalConfigParameters. More... | |
class | SVDDQMClustersOnTrackModule |
SVD DQM Module for Clusters related to Tracks. More... | |
class | SVDDQMEfficiencyModule |
Creates the basic histograms for SVD Efficiency DQM. More... | |
class | SVDDQMExpressRecoModule |
SVD DQM Module for Express Reco. More... | |
class | SVDDQMHitTimeModule |
This module to design collect the svd hit time for different detectors trigger timing and physics processes. More... | |
class | svdDumpModule |
Class definition of svdClsHistoManager module. More... | |
class | SVDEndmountPar |
The Class for SVD Support Rib Endmounts. More... | |
class | SVDEndringsPar |
The Class for SVD Endring. More... | |
class | SVDEndringsTypePar |
The Class for SVD Endring Type. 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 | SVDEventInfoSetterModule |
Module to set the SVDEventInfo in the simulation. More... | |
class | SVDEventT0Configuration |
This class store the configuration of the selections applied on the tracks used to compute the SVD EventT0. More... | |
class | SVDEventT0EstimatorModule |
This module estimates the EventT0 as the average of cluster time of SVD clusters associated to tracks. More... | |
class | SVDEventT0PerformanceTTreeModule |
The module is used to create a TTree to study SVD EventT0. More... | |
class | SVDFADCMaskedStrips |
This class defines the dbobject and the method to access strips which are masked at FADC level. More... | |
class | SVDGeometryPar |
The Class for VXD geometry. More... | |
class | SVDGlobalConfigParameters |
This class defines the payload which stores to the central DB the SVD global configuring parameters, and the methods to import and retrieve these parameters. More... | |
class | SVDHistograms |
template class for SVd histograms More... | |
class | SVDHitTimeSelection |
This class defines the dbobject and the methods to access the calibration of the cluster reconstruction. More... | |
class | SVDHitTimeSelectionFunction |
class to contain the cut on svd hit time at SP creation step More... | |
class | SVDHotStripFinderModule |
A module template. More... | |
class | SVDHotStripsCalibrations |
This class defines the wrapper to retrieve the the list of the hot strips flgged offline. More... | |
class | SVDHotStripsCalibrationsAlgorithm |
Class implementing SVDHotStripsCalibrations calibration algorithm. More... | |
class | SVDHoughTrackingModule |
Full Hough Transformation based SVD track finding. More... | |
class | SVDIgnoredStripsMap |
This class provides a list of ignored (=cold, hot or otherwise deffective) strips for the use in SVD data reconstruction. More... | |
class | SVDIntercept |
SVDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with an SVD sensor. More... | |
class | SVDKalmanStepper |
Kalman stepper implementation for the SVD CKF. More... | |
class | SVDLatencyCalibrationModule |
this module perfoms an analysis to find the APV25 latency More... | |
class | SVDLocalCalibrationsCheckModule |
Module to produce a list of histogram showing the uploaded local calibration constants. More... | |
class | SVDLocalCalibrationsImporter |
This class import to the database the dbobjects storing the SVD Local Calibrations. More... | |
class | SVDLocalCalibrationsMonitorModule |
Module to produce a list of histogram showing the uploaded local calibration constants. More... | |
class | SVDLocalConfigParameters |
This class defines the payload which stores to the central DB the SVD local configuring parameters, and the methods to import and retrieve these parameters. More... | |
class | SVDLocalRunBadStrips |
This class defines the dbobject and the method to access the information on bad strips flagged during local runs. More... | |
class | SVDMaxStripTTreeModule |
The module is used to create a TTree to study the number of strips fired per event per APV chip. More... | |
class | SVDMCClusterPositionFudgeFactor |
This class defines the dbobject and the methods to access the SVD cluster position fudge factors for the SVDClusterizer module. More... | |
class | SVDMCClusterTimeFudgeFactor |
This class defines the dbobject and the methods to access the SVD time fudge factors for MC reconstruction. More... | |
class | SVDMCFudgeFactorFunction |
class to contain the MC fudge factor formulae More... | |
class | SVDMeasurementCreatorFactory |
Add all measurement creators related to SVD hits. More... | |
class | SVDModeByte |
Class to store SVD mode information. More... | |
class | SVDNeutronFluxEvent |
Class SVDNeutronFluxEvent: SVDTrueHit data container for background studies. More... | |
class | SVDNoiseCalibrations |
This class defines the dbobject and the method to access SVD calibrations from the noise local runs. More... | |
class | SVDOccupancyAnalysisModule |
The SVD OccupancyAnalysis Module. More... | |
class | SVDOccupancyCalibrations |
This class defines the dbobject and the method to access SVD calibrations from the noise local runs. More... | |
class | SVDOccupancyCalibrationsAlgorithm |
Class implementing SVDOccupancyCalibrations calibration algorithm. More... | |
class | SVDOccupancyCalibrationsCollectorModule |
This This module collects hits from shaper digits to compute per sensor SVD occupancy using mu+mu- events for calibration of the SVDOccupancyCalibration payload using CAF. More... | |
class | SVDOccupancyEvent |
Class SVDOccupancyEvent: SVDCluster data container for background studies. More... | |
class | SVDOldDefaultErrorScaleFactors |
This class defines the dbobject and the methods to access the scaling factors for the OldDefault position algorithm. More... | |
class | SVDOnlineToOfflineMap |
This class implements the methods to map raw SVD hits to basf2 SVD hits. More... | |
class | SVDOverlapResolverModule |
SVD overlap resolver module. More... | |
class | SVDPairFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | SVDPedestalCalibrations |
This class defines the dbobject and the method to access SVD calibrations from the noise local runs. More... | |
class | SVDPerformanceModule |
The (TB) SVD Performance Module. More... | |
class | SVDPerformanceTTreeModule |
The module is used to create a TTree to study SVD clusters, genfit unbiased residuals and many other properties related to the track they belong to. More... | |
struct | SVDPosErrScaleFactors |
contains the scaling factors for the cluster position error More... | |
class | SVDPositionErrorFunction |
class to contain the Cluster Position Error Formulae More... | |
class | SVDPositionErrorScaleFactorImporterModule |
Module that produces a localdb with position error scale factors for different position algoritms. More... | |
class | SVDPulseShapeCalibrations |
This class defines the dbobject and the methods to access the SVD calibrations from the local runs providing the constants needed to calibrate the SVDShaperDigit: the charge, the ADC counts, the peaking time and the width. More... | |
class | SVDRecoConfiguration |
This class store the reconstruction configuration of SVD. More... | |
class | SVDRecoDigit |
The SVD RecoDigit class. More... | |
class | SVDRecoHit |
SVDRecoHit - an extended form of SVDHit containing geometry information. More... | |
class | SVDRecoHit2D |
SVDRecoHit - an extended form of SVDHit containing geometry information. More... | |
class | SVDRecoTimeBase |
The SVD RecoTimeBase class. More... | |
class | SVDResultFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | SVDResultTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | SVDResultTruthVarSet |
Var set used in the CKF for calculating the probability of a correct result, which knows the truth information if two tracks belong together or not. More... | |
class | SVDResultVarNames |
Vehicle class to transport the variable names. More... | |
class | SVDResultVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match, which knows the truth information if two tracks belong together or not. More... | |
class | SVDROIDQMModule |
Creates basic DQM for ROI creation on ExpressReco More... | |
class | SVDROIFinderAnalysisDataModule |
The Module evaluates the efficiency on SVD based on the number of empty ROIs. More... | |
class | SVDROIFinderAnalysisModule |
This module performs the analysis of the SVD data reduction module performances More... | |
class | SVDROIFinderModule |
The SVD ROI Finder Module. More... | |
class | SVDSensorInfoPar |
The Class for VXD geometry. More... | |
class | SVDShaperDigit |
The SVD ShaperDigit class. More... | |
class | SVDShaperDigitConverter |
Findlet for converting SVDShaperDigits into DATCONSVDDigits. More... | |
class | SVDShaperDigitFilterModule |
The module produce a StoreArray of SVDShaperDigit inside the ROIs. More... | |
class | SVDShaperDigitsFromTracksModule |
generates two new StoreArray from the input StoreArray. More... | |
class | SVDSimHit |
Class SVDSimHit - Geant4 simulated hit for the SVD. More... | |
class | SVDSpacePointCreatorModule |
Imports Clusters of the SVD detector and converts them to spacePoints. More... | |
class | SVDSpacePointQICalibrationModule |
Imports Clusters of the SVD detector and converts them to spacePoints. More... | |
class | SVDSpacePointSNRFractionSelector |
class to contain the cut on SVDSpacePoint More... | |
class | SVDStateBasicVarNames |
Vehicle class to transport the variable names. More... | |
class | SVDStateBasicVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match. More... | |
class | SVDStateFilterFactory |
Factory that can create appropriate cluster filters from associated names. More... | |
class | SVDStateTruthVarNames |
Vehicle class to transport the variable names. More... | |
class | SVDStateTruthVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match, which knows the truth information if two tracks belong together or not. More... | |
class | SVDStateVarNames |
Vehicle class to transport the variable names. More... | |
class | SVDStateVarSet |
Var set used in the VXD-CDC-Merger for calculating the probability of a VXD-CDC-track match. More... | |
struct | SVDStripCalAmp |
contains the parameter of the APV pulse More... | |
class | SVDStripMaskingModule |
This module removes the strips to be masked read form the SVDHotStripsCalibration. More... | |
class | SVDStripNoiseMap |
strip noise map More... | |
class | SVDSummaryPlots |
class to summarize SVD quantities per sensor and side More... | |
class | SVDSupportBoxPar |
The Class for SVD Support Box. More... | |
class | SVDSupportRibsPar |
The Class for SVD Support Ribs (one layer) More... | |
class | SVDSupportTabPar |
The Class for SVD Support Rib Tab. More... | |
class | SVDTimeCalibrationCollectorModule |
Collector module used to create the histograms needed for the SVD CoG-Time calibration. More... | |
class | SVDTimeCalibrationsMonitorModule |
Module to produce a list of histogram showing the uploaded calibration constants. More... | |
class | SVDTimeGroupingConfiguration |
This class store the reconstruction configuration of SVDTimeGrouping module. More... | |
class | SVDTimeGroupingModule |
Imports Clusters of the SVD detector and converts them to spacePoints. More... | |
struct | SVDTimeGroupingParameters |
structure containing the relevant informations of SVDTimeGrouping module More... | |
class | SVDTimeValidationAlgorithm |
Class implementing SVDTimeValidation algorithm. More... | |
class | SVDTimeValidationCollectorModule |
Collector module used to create the histograms needed for the SVD CoG-Time calibration. More... | |
class | SVDTrackingEventLevelMdstInfoFillerModule |
This module adds additional global event level information about SVD track finding to the MDST object 'EventLevelTrackingInfo'. More... | |
class | SVDTransparentDigit |
The SVD digit class. More... | |
class | SVDTriggerQualityGeneratorModule |
This module generates a StoreObjPtr that contains random trigger quality chosen between FINE and CORSE. 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... | |
class | SVDUnpackerDQMModule |
SVD DQM Module for the Unpacker. More... | |
class | SVDZeroSuppressionEmulatorModule |
This module filters out strips that do not pass a ZS cut from the SVDShaperDigit StoreArray. More... | |
class | SwitchDataStoreModule |
Internal module used by Path.add_independent_path(). More... | |
class | TagUniqueSignalModule |
Loops through the particle list finds a unique signal candidate for each event. More... | |
class | TagVertex |
TagVertex data object: contains Btag Vertex and DeltaT. More... | |
class | TagVertexModule |
Tag side Vertex Fitter module for modular analysis. More... | |
class | TauDecayMarkerModule |
Module to identify generated tau pair decays, using MCParticle information. More... | |
class | TauDecayModeModule |
Module to classify tau decay events according to a mapping given by the user or with a default mapping based on the TauolaBelle2 decay list. More... | |
class | TauPairDecay |
Class for collecting variables related to tau-taubar MC decay process. More... | |
class | TCConvertersTestModule |
Module for testing if the converting Modules do their job as intened. More... | |
class | TCPServerSocket |
class | TCPSocket |
class | TCType |
Small class for classifying types of reconstructed track candidates. More... | |
class | Teegg |
C++ Interface for the Fortran generator TEEGG. More... | |
class | TeeggInputModule |
The TEEGG Generator module.vectorToPair. More... | |
class | TernaryRelationalNode |
BooleanNode which has three AbstractExpressionNodes nodes and two ComparisonOperator. More... | |
struct | tessellatedSolidStr |
Structure which holds apexes of the tessellation volumes. More... | |
class | TestBoundarySettingAlgorithm |
Test class implementing calibration algorithm. More... | |
class | TestCalibDBAccessModule |
Returns the calibration result from SoftwareTriigerResult for skimming out calibration flagged events. More... | |
class | TestCalibMean |
Test DBObject. More... | |
class | TestCalibObject |
Test DBObject. More... | |
class | TestCalibrationAlgorithm |
Test class implementing calibration algorithm. More... | |
class | TestChunkData |
Storable object which can be filled with random chunk data of a certain size. More... | |
class | TestDBAccessAlgorithm |
Test class implementing calibration algorithm. More... | |
class | TheKillerModule |
This Modules kills basf2 as horribly as possible (or selected) More... | |
class | ThetaAngle |
class | ThicknessDensityPar |
The class for the thicknesses and the density of gap element cell. More... | |
class | ThreeHitFilters |
The class 'ThreeHitFilters' bundles filter methods using 3 hits which are stored in B2Vector3Ds. More... | |
class | ThreeHitFiltersTest |
Set up a few arrays and objects in the datastore. More... | |
class | Thrust |
Class to calculate the thrust axis. More... | |
class | Time |
class | TimeExtractionUtils |
Helper class to perform all kind of track extrapolations using the methods from arXiv:0810.2241. More... | |
class | TimeoutException |
class | ToCDCCKFModule |
Combinatorial Kalman Filter that extrapolates every RecoTrack into the CDC and collects wire hits. More... | |
class | ToCDCFromEclCKFModule |
Combinatorial Kalman Filter that extrapolates every ECLShower into the CDC and collects wire hits. More... | |
class | TOPAlignerModule |
Alignment of TOP. More... | |
class | TOPAlignmentCollectorModule |
Collector for geometrical alignment of a TOP module with dimuons or Bhabhas. More... | |
class | TOPASICChannel |
Calibration constants of a singe ASIC channel: pedestals, gains and time axis. More... | |
class | TOPASICGains |
Calibration constants of a single ASIC window: gains. More... | |
class | TOPAsicMask |
Class to store bit fields of masked ASICs, as reported in raw data. More... | |
class | TOPASICPedestals |
Calibration constants of a single ASIC window: pedestals. More... | |
class | TOPAsicShiftsBS13dCollectorModule |
Collector for carrier shifts of BS13d. More... | |
class | TOPAssociatedPDF |
Class to store analytic PDF associated with a photon. More... | |
class | TOPBackgroundModule |
TOP backgound module. More... | |
class | TOPBarHit |
Class to store track parameters of incoming MC particles relation to MCParticle filled in top/simulation/src/SensitiveBar.cc. More... | |
class | TOPBunchFinderModule |
Bunch finder: searches for the bunch crossing where the interaction happened using track-based TOP likelihood. More... | |
class | TOPCalAsicShift |
Calibration constants for ASIC shifts of all 16 modules. More... | |
class | TOPCalChannelMask |
Channel status for all 512 channels of 16 modules. More... | |
class | TOPCalChannelNoise |
r.m.s. More... | |
class | TOPCalChannelPulseHeight |
Pulse height parameterizations for all 512 channels of 16 modules. More... | |
class | TOPCalChannelRQE |
Class to store relative quantum efficiency of channels w.r.t initial one measured in PMT QA QE is expected to decrease during the experiment due to aging induced by acuumulated charge. More... | |
class | TOPCalChannelT0 |
Channel T0 calibration constants for all 512 channels of 16 modules. More... | |
class | TOPCalChannelThreshold |
Value of the threshold (in ADC counts) used for the pulse identification, for all 512 channels of 16 modules. More... | |
class | TOPCalChannelThresholdEff |
Class to store the threshold efficiency (i.e. More... | |
class | TOPCalCommonT0 |
Common T0 calibration constant. More... | |
class | TOPCalEventT0Offset |
Class to store the calibrated EventT0 offsets of other detector components The offsets are measured relative to TOP EventT0 (e.g CDC - TOP etc) More... | |
class | TOPCalFillPatternOffset |
Class to store the offset of reconstructed fill pattern. More... | |
class | TOPCalIntegratedCharge |
Class to store integrated charge per channel. More... | |
class | TOPCalModuleAlignment |
Alignment constants for all 16 modules. More... | |
class | TOPCalModuleT0 |
Module T0 calibration constants for all 16 modules. More... | |
class | TOPCalPhotonYields |
Class to store photon pixel yields for PMT ageing studies, and equalized alpha ratios for finding optically decoupled PMT's. More... | |
class | TOPCalPulseGeneratorModule |
Generator of calibration pulses Output to TOPSimCalPulses. More... | |
class | TOPCalTimebase |
Sample time calibration constants for all channels. More... | |
class | TOPCalTimeWalk |
Calibration constants for time-walk correction and for tuning of electronic time resolution in digitization. More... | |
class | TOPChannelMap |
Map of pixels and channels within the carrier board. More... | |
class | TOPChannelMaskCollectorModule |
Collector for preparing masks of hot and dead channels. More... | |
class | TOPChannelMaskerModule |
Masks dead PMs from the reconstruction. More... | |
class | TOPChannelT0CalibratorModule |
A module for alternative channel T0 calibration with collision data Note: after this kind of calibration one cannot do the geometrical alignment This module can also be used to check the calibration. More... | |
class | TOPChannelT0MCModule |
TOP Channel T0 MC Extraction module (under development) More... | |
class | TOPCommonT0BFCollectorModule |
Collector for common T0 calibration with a fit of bunch finder residuals (method BF) More... | |
class | TOPCommonT0CalibratorModule |
A module for common T0 calibration with collision data (dimuons or bhabhas) More... | |
class | TOPCommonT0LLCollectorModule |
Collector for common T0 calibration with neg. More... | |
class | TOPCosmicT0FinderModule |
Event T0 finder for global cosmic runs. More... | |
class | TOPDatabaseImporter |
TOP database importer. More... | |
class | TOPDigit |
Class to store TOP digitized hits (output of TOPDigitizer or raw data unpacker) relations to TOPSimHits, MCParticles. More... | |
class | TOPDigitizerModule |
TOP digitizer. More... | |
class | TOPDoublePulseGeneratorModule |
Generator of double calibration pulses Output to TOPDigits. More... | |
class | TOPDQMModule |
TOP DQM histogrammer. More... | |
class | TOPFrontEndMap |
Mapping of a boardstack number within a module to SCROD and COPPER/Finesse. More... | |
class | TOPFrontEndSetting |
Front-end settings: storage depths, lookback, readout windows etc. More... | |
class | TOPGainEfficiencyCalculatorModule |
Module for channel-by-channel gain/efficiency analysis. More... | |
class | TOPGeoBarSegment |
Geometry parameters of a quartz bar segment. More... | |
class | TOPGeoBase |
Base class for geometry parameters. More... | |
class | TOPGeoColdPlate |
Geometry parameters of cold plate (simplified) More... | |
class | TOPGeoEndPlate |
Geometry parameters of forward end plate (simplified) More... | |
class | TOPGeoFrontEnd |
Geometry parameters of board stack (front-end electronic module) More... | |
class | TOPGeoHoneycombPanel |
Geometry parameters of honeycomb panel. More... | |
class | TOPGeometry |
Geometry parameters of TOP. More... | |
class | TOPGeometryParInitializerModule |
Class for initializing TOPGeometryPar. More... | |
class | TOPGeoMirrorSegment |
Geometry parameters of a mirror segment. More... | |
class | TOPGeoModule |
Geometry parameters of a module (optical components + positioning) More... | |
class | TOPGeoModuleDisplacement |
Displacement parameters of a TOP module. More... | |
class | TOPGeoPMT |
Geometry parameters of MCP-PMT. More... | |
class | TOPGeoPMTArray |
Geometry parameters of MCP-PMT array. More... | |
class | TOPGeoPMTArrayDisplacement |
Displacement parameters of MCP-PMT array. More... | |
class | TOPGeoPrism |
Geometry parameters of prism. More... | |
class | TOPGeoPrismEnclosure |
Geometry parameters of prism enclosure (simplified) More... | |
class | TOPGeoQBB |
Geometry parameters of Quartz Bar Box (mother class) More... | |
class | TOPGeoSideRails |
Geometry parameters of side rails (simplified) More... | |
class | TOPInterimFEInfo |
Class to store debug info of raw data in Interim FE format. More... | |
class | TOPInterimFENtupleModule |
Module to produce ntuple from TOPDigits and TOPRawDigits. More... | |
class | TOPLaserCalibratorCollectorModule |
Collector module for the TOP channelT0 calibration and, more in general, for the time resolution studies using the laser and pulser data. More... | |
class | TOPLaserCalibratorModule |
T0 Laser calibration module (under development) More... | |
class | TOPLaserHitSelectorModule |
Module for pixel-by-pixel gain/efficiency analysis. More... | |
class | TOPLikelihood |
Class to store TOP log likelihoods (output of TOPReconstructor). More... | |
class | TOPLikelihoodScanResult |
Class to store the result of the TOP LL scan (output of TOPLLScanner). More... | |
class | TOPLLScannerModule |
A module to perform the TOP PID likelihood scan and find the actual minimum as function of the mass. More... | |
class | TOPMCTrackMakerModule |
Constructs Tracks and ExtHits from MCParticles and TOPBarHits Utility needed for testing and debugging of TOP reconstruction. More... | |
class | TOPModuleT0CalibratorModule |
A module for module T0 calibration with collision data (dimuons or bhabhas) Useful when the geometrical alignment need not to be repeated. More... | |
class | TOPModuleT0DeltaTCollectorModule |
Collector for module T0 calibration with chi2 minimization of time differences between slots (method DeltaT). More... | |
class | TOPModuleT0LLCollectorModule |
Collector for module T0 calibration with neg. More... | |
class | TOPNominalQE |
Nominal quantum efficiency of PMT. More... | |
class | TOPNominalTDC |
Nominal time-to-digit conversion parameters (simplified model) More... | |
class | TOPNominalTTS |
Nominal time transition spread of PMT. More... | |
class | TOPNtupleModule |
Module to write out a ntuple summarizing TOP reconstruction output. More... | |
class | TOPOffsetCollectorModule |
Collector for eventT0 and fill pattern offset calibrations. More... | |
class | TOPPackerModule |
Raw data packer. More... | |
class | TOPPDFCheckerModule |
Module for checking analytic PDF used in likelihood calculation. More... | |
class | TOPPDFCollection |
Class to store analytical PDF relation from Tracks filled top/modules/TOPPDFDebugger/src/TOPPDFDebuggerModule.cc. More... | |
class | TOPPDFDebuggerModule |
TOP reconstruction module. More... | |
class | TOPPhotonYieldsCollectorModule |
Collector for photon pixel yields aimed for PMT ageing studies and for finding optically decoupled PMT's. More... | |
class | TOPPixelLikelihood |
Class to store pixel-by-pixel likelihoods for a track relation from Tracks filled in top/modules/TOPPDFDebugger/src/TOPPDFDebuggerModule.cc. More... | |
class | TOPPmtGainPar |
Parameterized PMT gain (from laser testing at Nagoya) More... | |
class | TOPPmtInstallation |
PMT position within a module. More... | |
class | TOPPmtObsoleteData |
PMT specs from Hamamatsu. More... | |
class | TOPPmtQE |
Nagoya measurements of quantum efficiency. More... | |
class | TOPPmtTTSHisto |
Raw measurements of TTS (histograms) for each PMT pixel. More... | |
class | TOPPmtTTSPar |
Parameterized TTS for each PMT pixel. More... | |
class | TOPProductionEventDebug |
Class to store debugging information about the event headers in the by the TOP production debugging raw data format one of these should be available per boardstack per event. More... | |
class | TOPProductionHitDebug |
Class to store debugging information about the hit headers in the TOP production debugging raw data format. More... | |
class | TOPPull |
Class to store photon pull in respect to PDF used in reconstruction. More... | |
class | TOPPulseHeightCollectorModule |
Collector for channel pulse-height distributions. More... | |
struct | TOPPulseHeightPar |
Struct holding the pulse height parameterizations for the TOP counter. More... | |
class | TOPRawDigit |
Class to store unpacked raw data (hits in feature-extraction format) It provides also calculation of 50% CFD leading and falling edge times and errors. More... | |
class | TOPRawDigitConverterModule |
TOPRawDigits to TOPDigits converter. More... | |
class | TOPRawWaveform |
Class to store raw data waveforms. More... | |
class | TOPRecBunch |
Class to store results of TOPBunchFinder. More... | |
class | TOPReconstructorModule |
TOP reconstruction module. More... | |
class | TOPRingPlotterModule |
A module to plot the x-t images from TOP, and in general study the distribution of the digits associated to the particles in a particleList. More... | |
class | TOPSampleTimes |
Calibration constants of a singe ASIC channel: time axis (sample times) More... | |
class | TOPSignalShape |
Normalized shape of single photon pulse (waveform) Pulse must be positive. More... | |
class | TOPSimCalPulse |
Calibration pulse time and amplitude generated by TOPCalPulseGenerator. More... | |
class | TOPSimHit |
Class to store simulated hits of Cherenkov photons on PMT's input for digitization module (TOPDigitizer). More... | |
class | TOPSimPhoton |
Class to store Cherenkov photons at emission and at detection relation to TOPSimHit filled in top/simulation/src/SensitivePMT.cc. More... | |
class | TOPSlowData |
Class to store slow data unpacked from raw data. More... | |
class | TOPTBCComparatorModule |
Module for the comparison of different sets of time base correction (TBC) constants and to produce monitoring plots out of a given set. More... | |
class | TOPTemplateFitResult |
Class to store template fit result from feature extraction data. More... | |
class | TOPTimeBaseCalibratorModule |
Time base calibrator. More... | |
class | TOPTimeRecalibratorModule |
Utility module for re-calibrating time of TOPDigits pulseWidth and timeError are not changed although they may depend no calibration! More... | |
class | TOPTimeZero |
Class to store T0 information. More... | |
class | TOPTriggerDigit |
Class to store trigger time stamps. More... | |
class | TOPTriggerDigitizerModule |
Digitizer that provides time stamps for TOP trigger. More... | |
class | TOPTriggerMCInfo |
Class to store Monte Carlo information useful for trigger studies. More... | |
class | TOPUnpackerModule |
Raw data unpacker. More... | |
class | TOPValidationCollectorModule |
Collector for automatic validation of calibration with dimuon events. More... | |
class | TOPWaveformFeatureExtractorModule |
Waveform feature extractor: module adds rawDigits that are found in waveforms by feature extraction but are not already present in RawDigits. More... | |
class | TOPWaveformQualityPlotterModule |
Plots and histograms of waveforms and feature extracted parameters. More... | |
class | TOPWavelengthFilter |
Bulk transmittance of wavelength filter. More... | |
class | ToPXDCKFModule |
Combinatorial Kalman Filter that extrapolates every RecoTrack into the PXD and collects space points. More... | |
class | ToPXDExtrapolator |
Findlet to extrapolate found tracks to the PXD sensors and calculate intercepts. More... | |
class | TOPXTalkChargeShareSetterModule |
Crosstalk & chargeshare flag setter. More... | |
class | TouschekReaderTURTLE |
Class to read Touschek files and store their content in a MCParticle graph. More... | |
class | TouschekTURTLEInputModule |
The TouschekTURTLE Input module. More... | |
class | TPCG4TrackInfo |
Class TPCG4TrackInfo - Geant4 simulated hit for the Microtpc detector. More... | |
class | TpcMCParticle |
Class TpcMCParticle - Geant4 simulated hit for the Microtpc detector. More... | |
class | TPCSimHit |
ClassTPCSimHit - Geant4 simulated hit for the TPC crystal in beast. More... | |
class | Track |
Class that bundles various TrackFitResults. More... | |
struct | track_maker_t |
class | TrackAnaModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | TrackBuilder |
TrackBuilder class to create the Track/TrackFitResult mdst output from the RecoTrack. More... | |
class | TrackClusterSeparation |
Store one Track-KLMCluster separation as a ROOT object. More... | |
class | TrackCreatorModule |
Takes RecoTracks coming from the event reconstructions and fits them with the configured list of particles hypothesis and stores the result in MDST-usable Belle2::Track and Belle2::TrackFitResult classes. More... | |
class | TrackDQMEventProcessor |
The purpose of this class is to process one event() in TrackDQMModule. More... | |
class | TrackDQMModule |
DQM of tracks their momentum, Number of hits in tracks, Number of tracks. More... | |
struct | Tracker2D |
unpacker for the 2D tracker More... | |
class | TrackerAlgorithmBase |
base class for TrackerAlgorithms. shall allow a common base for algorithms like the cellular automaton More... | |
class | TrackExtrapolateG4e |
geant4e-based track extrapolation. More... | |
class | TrackFilterModule |
generates a new StoreArray from the input StoreArray which has all specified Tracks removed More... | |
class | TrackFinderMCTruthRecoTracksModule |
This module uses the simulated truth information (MCParticles and their relations) to determine which hits belong to which particles and writes track candidates filled with necessary information into the DataStore. More... | |
class | TrackFinderVXDBasicPathFinderModule |
The TrackFinderVXDBasicPathFinder is a low momentum Si-only trackfinder. More... | |
class | TrackFinderVXDCellOMatModule |
The TrackFinderVXDCellOMatModule is a low momentum Si-only trackfinder. More... | |
class | TrackFinderVXDCosmicsStandaloneModule |
The TrackFinderVXDCosmicsStandaloneModule Track finder for linear cosmic tracks measured by the VXD without magnetic field and without other subdetectors. More... | |
class | TrackFitMomentumRange |
The payload containing the momentum threshold to disable the particle hypothesis in the track fit. More... | |
class | TrackFitResult |
Values of the result of a track fit with a given particle hypothesis. More... | |
class | TrackFitResultEstimatorModule |
Create a TrackFitResult from the momentum of a Particle and make a relation between them. More... | |
class | TrackFitResultTest |
Set up a few arrays and objects in the datastore. More... | |
class | TrackFitter |
Algorithm class to handle the fitting of RecoTrack objects. More... | |
class | TrackFitterAndDeleter |
Findlet to fit tracks and remove all non fitted ones. More... | |
class | TrackFlippingCuts |
The payload containing the cuts for 2 mva based filters to decide whether a RecoTrack should be flipped or not. More... | |
class | TrackingAbortDQMModule |
Tracking DQM Module to monitor aborts & background conditions before the HLT filter. More... | |
class | TrackingEfficiencyModule |
Tracking efficiency systematics module: removes tracks from the lists at random for efficiency studies. More... | |
class | TrackingEnergyLossCorrectionModule |
Tracking energy systematics module: allows for the application of an additive energy correction which is read from a ParticleWeightingLookUpTable payload. More... | |
class | TrackingExpressRecoDQMModule |
Tracking ExpressReco DQM. More... | |
class | TrackingHLTDQMModule |
Tracking HLT DQM. More... | |
class | TrackingMomentumScaleFactorsModule |
Tracking momentum systematics module: allows for the application of a corrective momentum scale factor which is read from a ParticleWeightingLookUpTable payload. More... | |
class | TrackingMVAFilterParameters |
Class for the MVA filter payloads. More... | |
class | TrackingPerformanceEvaluationModule |
This module takes the MCParticles, the Tracks, the RecoTrack, and the MCRecoTracks input and produce a root file containing various histograms showing the performance of the tracking package: fitter, pattern recognition algorithms. More... | |
class | TrackIsoCalculatorModule |
Calculate track isolation variables on the input ParticleList. More... | |
class | TrackIsoScoreCalculatorTest |
Test the calculation of the track helix-based isolation score per particle. More... | |
class | TrackLoader |
Findlet for loading the seeds from the data store. More... | |
class | TrackMatchLookUp |
Class to provide convenient methods to look up matching information between pattern recognition and Monte Carlo tracks. More... | |
struct | TrackNode |
Minimal class to store combination of sector and spacePoint, since SpacePoint can not carry sectorConnection. More... | |
class | TrackQETrainingDataCollectorModule |
Quality Estimator Data Collector Module to collect data for a MVA training using VXDQE_teacher.py. More... | |
class | TrackQualityEstimatorMVAModule |
Quality estimation module for SpacePointTrackCandidates using multivariate analysis (MVA). More... | |
class | TrackSelector |
Select the tracks for the event time extraction. More... | |
class | TrackSetEvaluatorGreedyDEVModule |
The Greedy algorithm Track-set-evaluator. More... | |
class | TrackSetEvaluatorHopfieldNNDEVModule |
The Hopfield algorithm Trackset Evaluator. More... | |
class | TrackTest |
Test class for the Track object. More... | |
class | TrackTimeEstimatorModule |
Computes the track time, defined as the difference between the average of SVD clusters time and the SVDEvent T0. More... | |
class | TrackToMCParticleRelatorModule |
A module to set relations from Track to MCParticle via the RecoTrack the Track is related to. More... | |
struct | TRandomWrapper |
Wrap TRandom to be useable as a uniform random number generator with STL algorithms like std::shuffle. More... | |
class | TreeFitterModule |
Module to fit an entire decay tree. More... | |
class | TreeSearcher |
Findlet for constructing result paths out of a list of states, which are connected with weighted relations. More... | |
class | TrepsInputModule |
Input from TREPS generator for ee->eeff. More... | |
class | TRGArea2D |
A class to represent an 2D area. More... | |
class | TrgBit |
A general interface to get a trigger response. More... | |
class | TRGBitStream |
A class to represent a bit stream. More... | |
class | TRGBoard |
A class to represent a trigger board. More... | |
class | TRGCDC |
The instance of TRGCDC is a singleton. More... | |
class | TRGCDCCell |
A class to represent a wire in CDC. More... | |
class | TRGCDCCellHit |
A class to represent a wire hit in CDC. More... | |
class | TRGCDCCircle |
A class to represent a circle. More... | |
class | TRGCDCCircleFitter |
A class to fit a TTrackBase object to a circle. More... | |
class | TRGCDCETFUnpackerStore |
Example Detector. More... | |
class | TRGCDCEventTime |
A class of TRGCDC Event Time. More... | |
class | TRGCDCEventTimeFinder |
A class of TRGCDC Event Time Finder. More... | |
class | TRGCDCFitter |
A class to fit a TRGCDCTrackBase object. More... | |
class | TRGCDCFitter3D |
A class to fit tracks in 3D. More... | |
class | TRGCDCFrontEnd |
A class to represent a CDC front-end board. More... | |
class | TRGCDCHelix |
TRGCDCHelix parameter class. More... | |
class | TRGCDCHough3DFinder |
class of TRGCDCHough3DFinder More... | |
class | TRGCDCHoughFinder |
A class to find tracks using Hough algorithm. More... | |
class | TRGCDCHoughPlane |
A class to represent a Hough parameter plane. More... | |
class | TRGCDCHoughPlaneBase |
A class to represent a Hough parameter plane. More... | |
class | TRGCDCHoughPlaneBoolean |
A class to represent a Hough parameter plane. More... | |
class | TRGCDCHoughPlaneMulti |
A class to represent a Hough parameter plane. More... | |
class | TRGCDCHoughPlaneMulti2 |
A class to represent a Hough parameter plane. More... | |
class | TRGCDCHoughTransformation |
An abstract class to represent a Hough transformation. More... | |
class | TRGCDCHoughTransformationCircle |
A class to represent circle Hough transformation. More... | |
class | TRGCDCJLUT |
A class to use LUTs for TRGCDC. More... | |
class | TRGCDCJSignal |
A class to use Signals for TRGCDC 3D tracker. More... | |
class | TRGCDCJSignalData |
A class to hold common data for JSignals. More... | |
class | TRGCDCLayer |
A class to represent a cell layer. More... | |
class | TRGCDCLink |
A class to relate TRGCDCCellHit and TRGCDCTrack objects. More... | |
class | TRGCDCLpar |
TRGCDCLpar class. More... | |
class | TRGCDCLpav |
TRGCDCLpav class. More... | |
class | TRGCDCLUT |
A class to use LUTs for TRGCDC. More... | |
class | TRGCDCMerger |
A class to represent a CDC merger board. More... | |
class | TRGCDCModule |
A module to simulate the CDC trigger. More... | |
class | TRGCDCPeakFinder |
A class to find peaks in Hough Plane. More... | |
class | TRGCDCPerfectFinder |
A class to find 2D tracks using MC information. More... | |
class | TRGCDCRelation |
A class to represent a wire in CDC. More... | |
class | TRGCDCSegment |
A class to represent a wire in CDC. More... | |
class | TRGCDCSegmentHit |
A class to represent a track segment hit in CDC. More... | |
class | TRGCDCSteppingAction |
A class to control a track in G4. More... | |
class | TRGCDCT2DDQMModule |
DQM module of TRGCDCT2D. More... | |
class | TRGCDCT3DDQMModule |
DQM module for TRGCDCT3D. More... | |
class | TRGCDCT3DUnpackerStore |
Example Detector. More... | |
class | TRGCDCTrack |
A class to represent a reconstructed charged track in TRGCDC. More... | |
class | TRGCDCTrackBase |
A class to represent a track object in TRGCDC. More... | |
class | TRGCDCTracker2D |
A class to represent a CDC 2D tracker board. More... | |
class | TRGCDCTrackMC |
A class to represent a GEN_HEPEVT particle in tracking. More... | |
class | TRGCDCTrackSegmentFinder |
a class of TrackSegmentFinder in TRGCDC More... | |
class | TRGCDCTSFDQMModule |
DQM module of TRGCDCTSF. More... | |
class | TRGCDCTSFUnpackerStore |
Example Detector. More... | |
class | TRGCDCTSStreamModule |
A module to process CDC trigger data. More... | |
class | TRGCDCWire |
A class to represent a wire in CDC. More... | |
class | TRGCDCWireHit |
A class to represent a wire hit in CDC. More... | |
class | TRGCDCWireHitMC |
A class to represent a MC wire hit in CDC. More... | |
class | TRGChannel |
A class to represent a serial link between trigger hardware modules. More... | |
class | TRGClock |
A class to represent a digitized signal. Unit is nano second. More... | |
class | TRGDebug |
A class for debugging of TSIM. More... | |
class | TRGECLBadRun |
Raw TC result nefor digitizing. More... | |
class | TrgEclBeamBKG |
A Class of ECL Trigger clustering More... | |
class | TRGECLBGTCHit |
Example Detector. More... | |
class | TRGECLBGTCHitModule |
class | TrgEclBhabha |
A Class of ECL Trigger clustering More... | |
class | TRGECLCluster |
Example Detector. More... | |
class | TrgEclCluster |
A Class of ECL Trigger clustering More... | |
class | TrgEclDataBase |
class TrgEclDataBase; More... | |
class | TrgEclDatabaseImporter |
Database importer of TRGECL. More... | |
class | TRGECLDigi |
Digitize result. More... | |
class | TRGECLDigi0 |
Raw TC result nefor digitizing. More... | |
class | TRGECLDigi0MC |
Example Detector. More... | |
class | TrgEclDigitizer |
FAM module More... | |
class | TRGECLDQMModule |
class | TRGECLETMPara |
Raw TC result nefor digitizing. More... | |
class | TRGECLEventTimingDQMModule |
This module is for ecl trigger DQM related to L1 event timing. More... | |
class | TRGECLFAMAna |
Digitize result. More... | |
class | TrgEclFAMFit |
FAM module More... | |
class | TRGECLFAMModule |
A module of FAM. More... | |
class | TRGECLFAMPara |
Raw TC result nefor digitizing. More... | |
class | TRGECLHit |
Example Detector. More... | |
class | TRGECLHitMC |
Example Detector. More... | |
class | TrgEclMapping |
A class of TC Mapping. More... | |
class | TrgEclMaster |
ETM class. More... | |
class | TRGECLModule |
A module of ETM. More... | |
class | TRGECLQAMModule |
class | TRGECLRawdataAnalysisModule |
A module of ETM. More... | |
class | TRGECLTiming |
Digitize result. More... | |
class | TrgEclTiming |
A Class of ECL Trigger clustering More... | |
class | TRGECLTimingCalModule |
Class ECL Trigger Timiing Calibration Module. More... | |
class | TRGECLTMMPara |
Raw TC result nefor digitizing. More... | |
class | TRGECLTrg |
Example Detector. More... | |
class | TRGECLUnpackerEvtStore |
Example Detector. More... | |
class | TRGECLUnpackerModule |
A module of TRG ECL Unpacker. More... | |
class | TRGECLUnpackerStore |
Example Detector. More... | |
class | TRGECLUnpackerSumStore |
Example Detector. More... | |
class | TRGECLWaveform |
Digitize result. More... | |
class | TRGEFFDQMModule |
Make summary of data quality from reconstruction. More... | |
class | TRGGDL |
The instance of TRGGDL is a singleton. More... | |
class | TRGGDLCosmicRunModule |
Module that returns true if the trigger condition for the 2017 cosmic runs is fulfilled. More... | |
class | TRGGDLDBAlgs |
The payload class for GDL algorithm. More... | |
class | TRGGDLDBBadrun |
The payload class for GDL badrun. More... | |
class | TRGGDLDBDelay |
The payload class for delay of GDL input bit. More... | |
class | TRGGDLDBFTDLBits |
The payload class for FTDL output bit. More... | |
class | TRGGDLDBInputBits |
The payload class for GDL input bit. More... | |
class | TRGGDLDBPrescales |
The payload class for GDL psnm. More... | |
class | TRGGDLDBUnpacker |
The payload class for PXD cluster charge calibrations. More... | |
class | TRGGDLDQMModule |
class | TRGGDLDST |
class | TRGGDLDSTModule |
class | TRGGDLModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGDLResults |
class | TRGGDLSummaryModule |
class | TRGGDLUnpackerStore |
Example Detector. More... | |
class | TRGGRL |
a class for TRGGRL More... | |
class | TRGGRLDQMModule |
class | TRGGRLInfo |
a class to store TRGGRL TSIM info More... | |
class | TRGGRLInnerTrack |
a class for neutral ECL cluster in TRGGRL More... | |
class | TRGGRLMatch |
A class to represent a matching candidate in TRGGRL A matching candidate consists of a TRGCDCTrack and TRGECLCluster. More... | |
class | TRGGRLMATCH |
a class for CDC2D-ECL Matching in TRGGRL More... | |
class | TRGGRLMATCHKLM |
a class for CDC2D-KLM Matching in TRGGRL More... | |
class | TRGGRLMatchModule |
Match between CDC trigger track and ECL trigger cluster. More... | |
class | TRGGRLModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGRLPHOTON |
a class for neutral ECL cluster in TRGGRL More... | |
class | TRGGRLProjectsModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGRLShortTrack |
a class for neutral ECL cluster in TRGGRL More... | |
class | TRGGRLUnpackerStore |
Example Detector. More... | |
class | TRGOpticalLink |
A class to represent a serial link between trigger modules. More... | |
class | TRGOpticalLinkFrontEnd |
A class to represent a serial link between trigger modules. More... | |
class | TRGPoint2D |
A class to represent a point in 2D. More... | |
class | TRGRAWDATAModule |
class | TRGSignal |
A class to represent a digitized signal. Unit is nano second. More... | |
class | TRGSignalBundle |
A class to represent a bundle of SignalVectors. More... | |
class | TRGSignalVector |
A class to represent a bundle of digitized signals. More... | |
class | TRGState |
A class to represent a state of multi bits. More... | |
class | TRGSummary |
Trigger Summary Information input bits input bits from subdetectors ftdl (Final Trigger Decision Logic) bits output bits of trigger logic psnm (Prescale and Mask) bits prescaled ftdl bits timType types of trigger timing source defined in b2tt firmware. More... | |
class | TRGTime |
A class to represent a signal timing in the trigger system. More... | |
class | TRGTiming |
Trigger Timing Information for a fired bit. More... | |
class | TRGTOPCombinedT0Decision |
Example Detector. More... | |
class | TRGTOPDQMModule |
class | TRGTOPSlotTiming |
Example Detector. More... | |
class | TRGTOPTimeStamp |
Example Detector. More... | |
class | TRGTOPTimeStampsSlot |
Example Detector. More... | |
class | TRGTOPTimingISim |
Example Detector. More... | |
class | TRGTOPTimingISimSlot |
Example Detector. More... | |
class | TRGTOPTRD2TTSConverterModule |
TRG TOP Raw Digits to TimeStamps Converter. More... | |
class | TRGTOPUnpackerModule |
TRG TOP Unpacker. More... | |
class | TRGTOPUnpackerStore |
Example Detector. More... | |
class | TRGTOPUnpackerWaveformModule |
TRG TOP Unpacker for Timestamps. More... | |
class | TRGTOPWaveformPlotterModule |
class | TRGTOPWaveFormTimeStamp |
Example Detector. More... | |
class | TRGTOPWaveFormTimeStampsSlot |
Example Detector. More... | |
class | TRGUtilities |
A class to provide TRG utility functions. More... | |
struct | triangle_t |
Triangle structure. More... | |
class | TriangularInterpolation |
The TriangularInterpolation class. More... | |
class | TriggerSkimModule |
Returns the calibration result from SoftwareTriigerResult for skimming out calibration flagged events. More... | |
struct | TrueHitInfo |
helper struct that holds information that is needed for the registration of the relation between SpacePoint and TrueHit More... | |
class | TTDDQMModule |
TTD Injection DQM module. More... | |
class | TTDOffsets |
This class contains information to correct the information obtained from the TTD (simple offsets) More... | |
class | TTDUnpackerModule |
TTD Unpacker module. More... | |
class | TwoBodyISRPhotonCorrectorModule |
This module corrects the energy and momentum of high-energy ISR photons in single ISR events based on the beam energy, photon direction, and the mass of the recoil particle. More... | |
class | TwoHitFilters |
The class 'TwoHitFilters' bundles filter methods using 2 hits which are stored in B2Vector3Ds. More... | |
class | TwoHitFiltersTest |
Set up a few arrays and objects in the datastore. More... | |
struct | TwoTimes |
Structure to hold calpulse raw times expressed in samples since sample 0 of window 0. More... | |
class | TxModule |
Module for encoding data store contents into a RingBuffer. More... | |
class | TxSocketModule |
A class definition of an input module for Sequential ROOT I/O. More... | |
class | UDPSocket |
class | UdstListFilterModule |
Module to filter udst content based on a particle list. More... | |
class | UnaryBooleanNode |
Nodeclass with a single AbstractBooleanNode as child. More... | |
class | UnaryExpressionNode |
UnaryExpressionNode Node class with a single expression node as child. More... | |
class | UnaryRelationalNode |
Nodeclass with a single AbstractExpressioNode as child. More... | |
class | UncertainHelix |
This class represents an ideal helix in perigee parameterization including the covariance matrix of the 5 perigee parameters. More... | |
class | Unit |
The Unit class. More... | |
class | UpdateParticleTrackCandModule |
Updates the seed in TrackCand based on fitted state (at vertex) More... | |
class | UpperBoundedSet |
Represents an upper bounded set of arithmetic types. More... | |
class | UseReferenceFrame |
A template class to apply the reference frame. More... | |
class | V0 |
Object holding information for V0s. More... | |
class | V0DaughterMassUpdaterModule |
This module replaces the mass of two daughters of the selected V0 particles inside the given particleLists with masses of given pdgCode. More... | |
class | V0FinderModule |
V0 finder module. More... | |
class | V0findingPerformanceEvaluationModule |
This module takes the MCParticles, the V0 candidates input and produce a root file containing various histograms showing the performance of the V0 finding module. More... | |
class | V0Fitter |
V0Fitter class to create V0 mdst's from reconstructed tracks. More... | |
class | V0FitterTest |
Set up a few arrays and objects in the datastore. More... | |
class | V0ObjectsDQMModule |
DQM modules to monitor V0 objects. More... | |
class | V0Test |
Set up a few arrays and objects in the datastore. More... | |
class | V0ValidationVertex |
Class which stores some additional information on V0 vertices. More... | |
class | VariableExtractor |
class to extract individual variables More... | |
struct | VariableFormulaConstructor |
Struct to construct new variable function objects from a name or a double value or to apply operations on these variable function objects. More... | |
class | VariablesOnTTree |
Test for VariablesTTree. More... | |
class | VariablesToEventBasedTreeModule |
Module to calculate variables specified by the user for a given ParticleList and save them into a TTree. More... | |
class | VariablesToEventExtraInfoModule |
For each particle in the input list the selected variables are saved in an event-extra-info field with the given name, Can be used to save MC truth information, for example, in a ntuple of reconstructed particles. More... | |
class | VariablesToExtraInfoModule |
For each particle in the input list the selected variables are saved in an extra-info field with the given name, Can be used when wanting to save variables before modifying them, e.g. More... | |
class | VariablesToHistogramModule |
Module to calculate variables specified by the user for a given ParticleList and save them into an Histogram. More... | |
class | VariablesToNtupleModule |
Module to calculate variables specified by the user for a given ParticleList and save them into a ROOT TTree. More... | |
class | VariablesTTree |
Dump on a TTree the values of all the variables in a filter. More... | |
class | VariablesTTree< Filter< binaryOperator, Filter< argsA ... >, Filter< argsB ... >, other ... > > |
Specialization for binary operators acting on a filter More... | |
class | VariablesTTree< Filter< unaryOperator, Filter< args ... >, other ... > > |
Specialization for unary operators acting on a filter More... | |
class | VariablesTTree< Filter< Variable, other ... > > |
Specialization for a simple filter More... | |
class | VariablesTTree<> |
Defines the interface using an empty template pack. More... | |
class | VariableTBranch |
This class contains. More... | |
class | VariableToReturnValueModule |
Module to calculate variable specified by the user and set return value accordingly. More... | |
class | VerbosityClass |
should behave differently for different verbosity-levels given - class More... | |
class | VertexVector |
Need this container for exception-safe cleanup, GFRave's interface isn't exception-safe as is. More... | |
struct | Visitor |
This is a class template which takes a template class operation as template argument. More... | |
class | VisualRepMap |
defines a bidirectional (many to many) mapping between TObjects in DataStore and their visual representation. More... | |
class | VoidMetaInfo |
The most CPU efficient MetaInfo for the DirectedNode-requirements (even if useless). More... | |
class | VoidObserver |
The most CPU efficient Observer for the VXDTF filter tools (even if useless). More... | |
class | VRMLWriterModule |
The VRML-writer module. More... | |
class | VXDAlignment |
VXD alignment (and maybe some calibration) parameters. More... | |
class | VXDAlignmentPar |
The Class for VXD Alignment payload. More... | |
class | VXDBoxPositionsPar |
The Class for VXD doc box envelope. More... | |
class | VXDBoxTypesPar |
The Class for VXD doc box. More... | |
class | VXDCDCTrackMergerModule |
VXDCDCTrackMergerModule a module to merge VXD and CDC tracks. More... | |
class | VXDDedxLikelihood |
Container for likelihoods obtained by the VXD dE/dx PID (VXDDedxPIDModule). More... | |
class | VXDDedxPIDModule |
Extract dE/dx from fitted tracks. More... | |
class | VXDDedxTrack |
Debug output for VXDDedxPID module. More... | |
class | vxdDigitMaskingModule |
PXD DQM Module. More... | |
class | VXDDQMExpressRecoModule |
VXD DQM Module. More... | |
class | VXDElectronDeposit |
Packed class to represent energy deposit along a path in electrons. More... | |
class | VXDEnvelopePar |
The Class for VXD Envelope parameters. More... | |
class | VXDGeoComponent |
Class holding all parameters for an VXD geometry component. More... | |
class | VXDGeoComponentPar |
The Class for VXD geometry component. More... | |
class | VXDGeoLadder |
Struct containing all parameters of one ladder. More... | |
class | VXDGeoLadderPar |
The Class for VXD Ladder payload. More... | |
class | VXDGeometryPar |
The Class for VXD geometry. More... | |
class | VXDGeoPlacement |
Class holding all parameters to place a VXD geometry subcomponent. More... | |
class | VXDGeoPlacementPar |
The Class for VXD placement payload. More... | |
class | VXDGeoRadiationSensorsPar |
The Class for VXD Radiation Sensor parameters. More... | |
class | VXDGeoRadiationSensorsPositionPar |
The Class for VXD Radiation Sensor Position parameters. More... | |
class | VXDGeoSensor |
Struct holding all parameters for a completeVXD Sensor. More... | |
class | VXDGeoSensorPar |
The Class for VXD Sensor payload. More... | |
class | VXDGeoSensorPlacement |
Struct holding the information where a sensor should be placed inside the ladder. More... | |
class | VXDGeoSensorPlacementPar |
The Class for VXD Sensor Placement payload. More... | |
class | VXDGlobalPar |
The Class for VXD global paramter payload. More... | |
class | VXDHalfShellPar |
The Class for VXD half shell payload. More... | |
class | VxdID |
Class to uniquely identify a any structure of the PXD and SVD. More... | |
class | VXDIntercept |
VXDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with a VXD sensor. More... | |
class | VXDInterceptor |
This Class implements the interceptor of the SVD tracks on the PXD layers. More... | |
class | VXDMomentumEstimation |
Class doing the momentum estimation from dEdX for SVDClusters and PXDClusters. More... | |
class | VXDMomentumEstimationMeasurementCreator |
Creator for VXDMeasurements with momentum estimation based on the dEdX information. More... | |
class | VXDMomentumEstimationTools |
Tools needed for the VXD momentum estimation to, e.g. More... | |
class | VXDPolyConePar |
The Class for VXD PolyCone, possibly with coutouts. More... | |
class | VXDPolyConePlanePar |
The Class for VXD Polycone Plane. More... | |
class | VXDQETrainingDataCollectorModule |
VXD Quality Estimator Data Collector Module to collect data for a MVA training using VXDQE_teacher.py. More... | |
class | VXDQualityEstimatorMVAModule |
Quality estimation module for SpacePointTrackCandidates using multivariate analysis (MVA). More... | |
class | VXDRotationSolidPar |
The Class for VXD Envelope parameters. More... | |
class | VXDSensorInfoBasePar |
Namespace to provide code needed by both Vertex Detectors, PXD and SVD. More... | |
class | VXDServiceGeometryPar |
The Class for VXD service geometry. More... | |
class | VXDSimHit |
Class VXDSimHit - Geant4 simulated hit for the VXD. More... | |
class | VXDSimpleClusterizerModule |
Module to convert TrueHits into Clusters using a simplified process. More... | |
class | VXDSlotsPar |
The Class for Slot types. More... | |
class | VXDTFFilters |
Class that contains all the static sectors to which the filters are attached. More... | |
class | VXDTFTrainingDataCollectorModule |
The VXDTFTrainingDataCollectorModule. More... | |
class | VXDTrackCandidatesQualityIndicatorCutterModule |
Module that selects a subset with a fixed minimum qualityIndicator out of all SpacePointTrackCandidates. More... | |
class | VXDTrueHit |
Class VXDTrueHit - Records of tracks that either enter or leave the sensitive volume. More... | |
class | WeightSVDResultFilter |
Base filter for CKF SVD results (on overlap check) More... | |
class | WireID |
Class to identify a wire inside the CDC. More... | |
class | Writer |
class | XHitFilterFactory |
The factory serves as an interface between all x-hit-filters and a user only knowing their name (in string), but not their type. More... | |
class | XmlFile |
DB object which stores whole xml. More... | |
struct | xy_t |
A simple 2d vector stucture. More... | |
class | ZIGGZAGGRZ_NAME |
checks whether chain of segments are zigg-zagging (changing sign of curvature of neighbouring segments) in the R-Z-plane, returns number of charge-signs found (if != 1, then the given hitContainer is ziggZagging). More... | |
class | ZIGGZAGGXY_NAME |
checks whether chain of segments are zigg-zagging (changing sign of curvature of neighbouring segments) in the X-Y-plane, returns number of charge-signs found (if != 1, then the given hitContainer is ziggZagging). More... | |
class | ZIGGZAGGXYWITHSIGMA_NAME |
checks whether chain of segments are zigg-zagging (changing sign of curvature of neighbouring segments) in the X-Y-plane, returns number of charge-signs found (if != 1, then the given hitContainer is ziggZagging). More... | |
class | ZMQAcceptor |
App to only send a confirmation on every incoming message - behaves the same as the input of a (final)collector (but without an output). More... | |
class | ZMQAddressUtils |
Summary of some address helpers. More... | |
class | ZMQClient |
A helper class for communicating over ZMQ. Includes a multicast and (if needed) also a data socket. More... | |
class | ZMQCollector |
Normal collector app: receive messages on the input reacting with a confirmation message and sends them out via a load-balanced connection to ready workers. More... | |
class | ZMQConfirmedInput |
Input part of a confirmed connection. More... | |
class | ZMQConfirmedOutput |
Output part of a confirmed connection. More... | |
class | ZMQConnection |
Base class for every connection with virtual functions to be implemented: More... | |
class | ZMQConnectionOverSocket |
Specialized connection over a ZMQ socket. More... | |
class | ZMQDataAndROIOutput |
Helper connection hosting both a normal raw and a ROI output and sending to both at the same time. More... | |
class | ZMQDistributor |
Standard distributor app: receive data via a raw connection (e.g. More... | |
class | ZMQEventProcessor |
This class provides the core event processing loop for parallel processing with ZMQ. More... | |
class | ZMQFinalCollector |
Final collector app: receive messages on the input reacting with a confirmation message and sends them out via a raw connection (e.g. More... | |
class | ZMQFinalCollectorWithROI |
Special form of the ZMQFinalCollector for sending out the additional data message to a ROI receiver. More... | |
class | ZMQHistogramOutput |
Add the common functionality to the histogram output classes. More... | |
class | ZMQHistogramToFileServer |
Final histogram app: receive histogram messages from all clients and react with a confirmation message. More... | |
class | ZMQHistogramToRawServer |
Non-Final histogram app: receive histogram messages from all clients and react with a confirmation message. More... | |
class | ZMQHistogramToZMQServer |
Non-Final histogram app: receive histogram messages from all clients and react with a confirmation message. More... | |
class | ZMQHistoServerToFileOutput |
Output histograms into a ROOT file and shared memory after merging. More... | |
class | ZMQHistoServerToRawOutput |
Same as ZMQHistoServerToZMQOutput just send uncompressed to a raw output. More... | |
class | ZMQHistoServerToZMQOutput |
Send the histograms as compressed byte stream via a ZMQConfirmedOutput connection after merging with all the properties of a normal confirmed output. More... | |
class | ZMQIdMessage |
A message with the socket ID. Needed in input<->worker communication. More... | |
class | ZMQInputAdapter |
class | ZMQLoadBalancedInput |
Input part of a load-balanced connection. More... | |
class | ZMQLoadBalancedOutput |
Output part of a load-balanced connection. More... | |
class | ZMQLogger |
Base class for the ZMQ connection to help monitor and log certain values. More... | |
class | ZMQMessageFactory |
Helper class for creating new ID/No-ID messages. More... | |
class | ZMQMessageHelper |
Internal helper for creating ZMQ messages (should not be used otherwise). More... | |
class | ZMQModuleMessage |
A general message with as many parts as given as template argument. More... | |
class | ZMQNoIdMessage |
A message without an associated socket ID. Is used in most cases. More... | |
class | ZMQNullConnection |
Connection doing just nothing: without the capability to pull, send or receive. Useful for template interfaces. More... | |
class | ZMQOutputAdapter |
Special collector app for translating between ZMQ and raw connections: send ready messages (like a typical worker) on the input and send all received events to the raw connection at output. More... | |
class | ZMQParent |
A helper class for creating ZMQ sockets keeping track of the ZMQ context and terminating it if needed. More... | |
class | ZMQProxyCollector |
Special collector app: receive messages on the input reacting with a confirmation message and sends them out via a confirmed connection to ready workers. More... | |
class | ZMQRawInput |
Input connection allowing to speak with non-zmq sockets via a ZMQ_STREAM socket. More... | |
class | ZMQRawOutput |
Output connection to speak to non-zmq sockets via a ZMQ_STREAM socket. More... | |
class | ZMQReadySender |
App to only send a ready on every incoming message - behaves the same as the input of a worker (but without an output). More... | |
class | ZMQROIOutput |
Dedicated output to send ROI messages to the PXD ONSEN system. More... | |
class | ZMQRxOutputModule |
Module connecting the worker path with the output path on the output side. More... | |
class | ZMQRxWorkerModule |
Module connecting the input path with the worker path on the worker side. More... | |
class | ZMQSimpleConnection |
Connection type to be used for answering simple requests, e.g. More... | |
class | ZMQStandardApp |
Generic base class for all standalone ZMQ applications. More... | |
class | ZMQTxInputModule |
Module connecting the input path with the worker path on the input side. More... | |
class | ZMQTxWorkerModule |
Module connecting the worker path with the output path on the worker side. More... | |
class | ZMQWorker |
App to mimick a basf2-worker by accepting an incoming message with a ready message and sending it out via the output - requiring a confirmation message from the next step. More... | |
Typedefs | |
typedef std::vector< std::pair< double, double > > | Binning |
Bin holder as vector for bin limit pairs: [energy limits, theta limits, phi limits]. | |
typedef std::map< int, ParticleWeightingBinLimits * > | BinMap |
Map of keys with bin limits. | |
typedef std::pair< std::vector< int >, int > | MultiDimBin |
Multidimensional bin: first element contains combination of bin IDs from 1D axis, second elements contain ID ("key") associated with this combination. | |
typedef std::map< std::string, ParticleWeightingBinLimits * > | NDBin |
N-dim bin: pairs of bin limits with name of the axis variable. | |
typedef std::map< std::string, double > | WeightInfo |
Weight information: a line from the weight lookup table. | |
typedef std::map< int, WeightInfo > | WeightMap |
Weight map: the whole lookup table | |
typedef std::vector< std::vector< double > > | WeightMatrix |
PID calibration weight matrix, 6 (particle type) x 6 (detectors). | |
typedef std::vector< std::tuple< size_t, float > > | PIDNNMissingInputs |
Stores information on how to handle missing inputs, i.e. | |
typedef std::vector< std::tuple< size_t, size_t, double, double, double > > | PIDNNInputsToCut |
Stores information on whether and how to overwrite certain inputs. | |
typedef boost::variant< boost::recursive_wrapper< DecayStringDecay >, DecayStringParticle > | DecayString |
The DecayStringElement can be either a DecayStringDecay or a vector of mother particles. | |
typedef std::tuple< double, double > | BinLimitsTuple |
Currently, std::pair can not be retrieved from python list We will get ParticleWeightingLookUpTable entries with tuples and transform tuples to pairs here. | |
typedef std::map< std::string, BinLimitsTuple > | NDBinTuple |
the NDimensional tuple of bin limits | |
typedef std::tuple< WeightInfo, NDBinTuple > | noIdEntry |
the ID | |
typedef std::tuple< noIdEntry, double > | specificIDEntry |
the specific ID | |
typedef std::vector< noIdEntry > | listOfNoIdEntries |
List of entries for table to be created from without specified ID. | |
typedef std::vector< specificIDEntry > | listOfSpecificIDEntries |
List of entries for table to be created from with specified ID. | |
typedef void(* | cal_scale_error_func_t) (double scale[5], const double pt, const double tanl) |
Function pointer type. | |
typedef array< asicChannel, 8 > | asicChannels |
fixed sized array of ASIC channels | |
typedef unsigned short | u_short |
using | ZMQHistoServerToFile = ZMQHistogramOutput< ZMQHistoServerToFileOutput > |
using | ZMQHistoServerToZMQ = ZMQHistogramOutput< ZMQHistoServerToZMQOutput > |
using | ZMQHistoServerToRaw = ZMQHistogramOutput< ZMQHistoServerToRawOutput > |
typedef std::vector< std::string > | StringList |
typedef std::vector< DAQLogMessage > | DAQLogMessageList |
typedef std::vector< DBRecord > | DBRecordList |
typedef std::map< std::string, std::string > | DBFieldTypeList |
typedef std::vector< DBObject > | DBObjectList |
typedef std::map< std::string, std::string > | DBFieldList |
typedef std::vector< RunNumber > | RunNumberList |
typedef std::map< std::string, NSMNode > | NSMNodeMap |
typedef std::map< std::string, NSMNodeMap > | NSMNodeMapMap |
typedef std::map< std::string, NSMData > | NSMDataMap |
typedef std::vector< NSMCommunicator * > | NSMCommunicatorList |
typedef std::vector< NSMData > | NSMDataList |
typedef std::map< std::string, NSMDataList > | NSMDataListMap |
typedef std::vector< NSMVar > | NSMVarList |
typedef std::map< std::string, NSMVHandler * > | NSMVHandlerList |
typedef FileReader< File > | PipeReader |
typedef FileReader< Fifo > | FifoReader |
typedef FileWriter< Fifo > | FifoWriter |
typedef std::vector< InotifyEvent > | InotifyEventList |
typedef GenericLockGuard< Mutex > | LockGuard |
typedef GenericLockGuard< MMutex > | MLockGuard |
typedef FileReader< TCPSocket > | TCPSocketReader |
typedef FileWriter< TCPSocket > | TCPSocketWriter |
typedef std::shared_ptr< Module > | ModulePtr |
Defines a pointer to a module object as a boost shared pointer. | |
typedef std::list< ModulePtr > | ModulePtrList |
Defines a std::list of shared module pointers. | |
using | ModuleParamPtr = std::shared_ptr< ModuleParamBase > |
Defines a pointer to a module parameter as a boost shared pointer. */. | |
typedef std::shared_ptr< Path > | PathPtr |
Defines a pointer to a path object as a boost shared pointer. | |
typedef RelationsInterface< TObject > | RelationsObject |
Provides interface for getting/adding relations to objects in StoreArrays. | |
typedef std::pair< std::string, DataStore::EDurability > | AccessorParams |
Pair of parameters needed to find an object in the DataStore. | |
typedef B2Vector3< double > | B2Vector3D |
typedef for common usage with double | |
typedef B2Vector3< float > | B2Vector3F |
typedef for common usage with float | |
typedef uint16_t | KLMSubdetectorNumber |
Subdetector number. | |
typedef uint16_t | KLMSectionNumber |
Section number. | |
typedef uint16_t | KLMSectorNumber |
Sector number. | |
typedef uint16_t | KLMModuleNumber |
Module number. | |
typedef uint16_t | KLMPlaneNumber |
Plane number. | |
typedef uint16_t | KLMChannelNumber |
Channel number. | |
typedef uint16_t | EKLMSegmentNumber |
EKLM segment number. | |
typedef std::tuple< uint8_t, uint16_t, uint8_t > | PXDDAQDHPComMode |
tuple of Chip ID (2 bit), Row (10 bit), Common Mode (6 bit) | |
typedef std::map< std::string, double > | Pars |
values of parameters in ML fit | |
typedef std::map< std::string, std::pair< double, double > > | Limits |
limits of parameters in ML fit | |
typedef std::tuple< double, double, double > | GroupInfo |
typedef to be used to store Gauss parameters (integral, center, sigma) | |
typedef map< unsigned, size_t >::const_iterator | Iterator |
Iteratior for m_map. | |
typedef std::pair< double, double > | Pair |
Shorthand for std::pair<double, double> | |
using | CDCCKFPath = std::vector< CDCCKFState > |
Shortcut for the collection of CDC CKF-algorithm states. | |
using | CDCCKFResult = CDCCKFPath |
Alias for the collection of CDC CKF-algorithm states. | |
using | BaseCDCPathPairFilter = TrackFindingCDC::Filter< std::pair< const CDCCKFPath *, const CDCCKFPath * > > |
Base filter for CKF CDC paths. | |
using | BaseCDCPathFilter = TrackFindingCDC::Filter< CDCCKFPath > |
Base filter for CKF CDC paths. | |
using | BaseCDCStateFilter = TrackFindingCDC::Filter< std::pair< const CDCCKFPath *, CDCCKFState * > > |
Base filter for CKF CDC states. | |
using | BasePXDPairFilter = TrackFindingCDC::Filter< std::pair< const CKFToPXDState *, const CKFToPXDState * > > |
Base filter for CKF PXD states. | |
using | ChooseablePXDRelationFilter = LayerPXDRelationFilter< TrackFindingCDC::ChooseableFilter< PXDPairFilterFactory > > |
A chooseable filter for picking out the relations between states. | |
using | BasePXDResultFilter = TrackFindingCDC::Filter< CKFToPXDResult > |
Base filter for CKF PXD results (on overlap check) | |
using | ChooseablePXDResultFilter = TrackFindingCDC::ChooseableFilter< PXDResultFilterFactory > |
Alias for filter to weight the PXD clusters. | |
using | BasePXDStateFilter = TrackFindingCDC::Filter< std::pair< const std::vector< TrackFindingCDC::WithWeight< const CKFToPXDState * > >, CKFToPXDState * > > |
Base filter for CKF PXD states. | |
using | ChooseableOnPXDStateApplier = LayerToggledApplier< CKFToPXDState, LimitedOnStateApplier< CKFToPXDState, TrackFindingCDC::ChooseableFilter< PXDStateFilterFactory > > > |
Alias to apply the () operator to all items filtered by CKF PXD layer states. | |
using | NonIPCrossingPXDStateFilter = NonIPCrossingStateFilter< AllPXDStateFilter > |
Alias for filter to check direction of a new CKF PXD state. | |
using | PXDStateRejecter = StateRejecter< CKFToPXDState, ChooseableOnPXDStateApplier > |
Rejecter findlet for CKF PXD states. | |
using | PXDAdvancer = Advancer |
The PXD advancer is just a synonym of the normal advancer (but may change in the future). | |
using | BaseSVDPairFilter = TrackFindingCDC::Filter< std::pair< const CKFToSVDState *, const CKFToSVDState * > > |
Base filter for CKF SVD states. | |
using | ChooseableSVDRelationFilter = LayerSVDRelationFilter< TrackFindingCDC::ChooseableFilter< SVDPairFilterFactory > > |
A chooseable filter for picking out the relations between states. | |
using | BaseSVDResultFilter = TrackFindingCDC::Filter< CKFToSVDResult > |
Base filter for CKF SVD results (on overlap check) | |
using | ChooseableSVDResultFilter = TrackFindingCDC::ChooseableFilter< SVDResultFilterFactory > |
Alias for filter to weight the SVD clusters. | |
using | BaseSVDStateFilter = TrackFindingCDC::Filter< std::pair< const std::vector< TrackFindingCDC::WithWeight< const CKFToSVDState * > >, CKFToSVDState * > > |
Base filter for CKF SVD states. | |
using | ChooseableOnSVDStateApplier = LayerToggledApplier< CKFToSVDState, LimitedOnStateApplier< CKFToSVDState, TrackFindingCDC::ChooseableFilter< SVDStateFilterFactory > > > |
Alias to apply the () operator to all items filtered by CKF SVD layer states. | |
using | NonIPCrossingSVDStateFilter = NonIPCrossingStateFilter< AllSVDStateFilter > |
Alias for filter to check direction of a new CKF SVD state. | |
using | SVDStateRejecter = StateRejecter< CKFToSVDState, ChooseableOnSVDStateApplier > |
Rejecter findlet for CKF SVD states. | |
using | SVDAdvancer = Advancer |
The PXD advancer is just a synonym of the normal advancer (but may change in the future). | |
template<class AFindlet > | |
using | EventTimeExtractorModule = TrackFindingCDC::FindletModule< TrackFindingCDC::FindletStoreArrayInput< BaseEventTimeExtractorModuleFindlet< AFindlet > > > |
Alias for the event time extraction module. | |
using | CellularRecoTrack = TrackFindingCDC::WithAutomatonCell< const RecoTrack * > |
Type of a reco track with automaton cell. | |
typedef std::unordered_multimap< int, double > | i2dMultiMap |
typedef for less writing effort | |
typedef std::unordered_map< int, double > | i2dMap |
typedef for less writing effort | |
using | CDCBaseMeasurementCreator = BaseMeasurementCreatorFromHit< RecoHitInformation::UsedCDCHit, Const::CDC > |
Needed for templating. | |
using | SVDBaseMeasurementCreator = BaseMeasurementCreatorFromHit< RecoHitInformation::UsedSVDHit, Const::SVD > |
Standard base class for SVD measurement creators. | |
using | PXDBaseMeasurementCreator = BaseMeasurementCreatorFromHit< RecoHitInformation::UsedPXDHit, Const::PXD > |
Standard base class for PXD measurement creators. | |
using | BKLMBaseMeasurementCreator = BaseMeasurementCreatorFromHit< RecoHitInformation::UsedBKLMHit, Const::BKLM > |
Standard base class for BKLM measurement creators. | |
using | EKLMBaseMeasurementCreator = BaseMeasurementCreatorFromHit< RecoHitInformation::UsedEKLMHit, Const::EKLM > |
Standard base class for EKLM measurement creators. | |
using | CDCCoordinateMeasurementCreator = CoordinateMeasurementCreator< RecoHitInformation::UsedCDCHit, Const::CDC > |
Needed for templating. | |
using | SVDCoordinateMeasurementCreator = CoordinateMeasurementCreator< RecoHitInformation::UsedSVDHit, Const::SVD > |
Hit to reco hit measurement creator for the SVD. | |
using | PXDCoordinateMeasurementCreator = CoordinateMeasurementCreator< RecoHitInformation::UsedPXDHit, Const::PXD > |
Hit to reco hit measurement creator for the PXD. | |
using | BKLMCoordinateMeasurementCreator = CoordinateMeasurementCreator< RecoHitInformation::UsedBKLMHit, Const::BKLM > |
Hit to reco hit measurement creator for the BKLM. | |
using | EKLMCoordinateMeasurementCreator = CoordinateMeasurementCreator< RecoHitInformation::UsedEKLMHit, Const::EKLM > |
Hit to reco hit measurement creator for the EKLM. | |
using | SVDMomentumMeasurementCreator = VXDMomentumEstimationMeasurementCreator< RecoHitInformation::UsedSVDHit, Const::SVD > |
Momentum measurement creator for the SVD. | |
using | PXDMomentumMeasurementCreator = VXDMomentumEstimationMeasurementCreator< RecoHitInformation::UsedPXDHit, Const::PXD > |
Momentum measurement creator for the PXD. | |
typedef HepGeom::Point3D< double > | Point3D |
3D point | |
typedef HepGeom::Vector3D< double > | Vector3D |
3D Vector | |
typedef unsigned short | c5elem |
Store hit patterns in a 5D array (hitid, prio, omega, phi, theta) | |
typedef boost::multi_array< c5elem, 5 > | c5array |
typedef c5array::index | c5index |
typedef unsigned short | c3elem |
The Hough space is a 3D array (omega, phi, theta) | |
typedef boost::multi_array< c3elem, 3 > | c3array |
typedef c3array::index | c3index |
typedef unsigned short | c2elem |
TS-Id to 1/32 phi-sector mapping is stored in a 2D array. | |
typedef boost::multi_array< c2elem, 2 > | c2array |
typedef c2array::index | c2index |
typedef std::vector< c3index > | cell_index |
typedef unsigned short | ushort |
typedef std::pair< unsigned short, ROOT::Math::XYVector > | cdcPair |
Pair of <iSuperLayer, (x, y)>, for hits in conformal space. | |
typedef std::map< int, cdcPair > | cdcMap |
Map of <counter, cdcPair>, for hits with indices. | |
typedef std::pair< ROOT::Math::XYVector, ROOT::Math::XYVector > | coord2dPair |
Hough Tuples. | |
using | NodeList = std::vector< std::vector< int > > |
Node list. | |
using | MergerBus = std::array< std::bitset< mergerWidth >, nAllMergers > |
Merger data bus. | |
using | MergerBits = Bitstream< MergerBus > |
Merger data bus Bitstream. | |
Enumerations | |
enum | EclPainterType { PAINTER_PHI , PAINTER_CHANNEL , PAINTER_SHAPER , PAINTER_COLLECTOR , PAINTER_1D_PHI , PAINTER_1D_THETA , PAINTER_ENERGY , PAINTER_ENERGY_SUM , PAINTER_TIME , PAINTER_CHANNEL_2D , PAINTER_SHAPER_2D } |
Enum for type of EclPainter to create. More... | |
enum | { ECL_ADC_SAMPLES_PER_CHANNEL = 31 } |
enum | ERecordType { MSG_EVENT , MSG_BEGIN_RUN , MSG_END_RUN , MSG_TERMINATE , MSG_NORECORD , MSG_STREAMERINFO } |
What type of message is this? More... | |
enum class | ProcType { c_Input = 'i' , c_Worker = 'w' , c_Output = 'o' , c_Proxy = 'p' , c_Monitor = 'm' , c_Init = '0' , c_Stopped = 's' } |
Type of the process used for storing and mapping the child processes in the process handler. More... | |
enum class | EMessageTypes { c_confirmMessage = 'c' , c_helloMessage = 'h' , c_deleteWorkerMessage = 'd' , c_lastEventMessage = 'l' , c_readyMessage = 'r' , c_terminateMessage = 'x' , c_rawDataMessage = 'u' , c_compressedDataMessage = 'v' , c_eventMessage = 'w' , c_goodbyeMessage = 'g' , c_statisticMessage = 's' , c_killWorkerMessage = 'k' , c_monitoringMessage = 'm' , c_newRunMessage = 'n' } |
Type the messages can have. More... | |
enum | ZMQAddressType { c_input , c_output , c_pub , c_sub , c_control } |
The type of a ZMQ socket address (which socket to use) More... | |
enum class | NodeType : int { UnaryBooleanNode , BinaryBooleanNode , UnaryRelationalNode , BinaryRelationalNode , TernaryRelationalNode , UnaryExpressionNode , BinaryExpressionNode , FunctionNode , IdentifierNode , DoubleNode , IntegerNode , BooleanNode } |
Enum of possible Nodes in parsing tree. More... | |
enum class | BooleanOperator : int { AND , OR } |
Enum for decoding the boolean operator type. More... | |
enum class | ComparisonOperator : int { EQUALEQUAL , GREATEREQUAL , LESSEQUAL , GREATER , LESS , NOTEQUAL } |
Enum for decoding the comparison operator type. More... | |
enum class | ArithmeticOperation : int { PLUS , MINUS , PRODUCT , DIVISION , POWER } |
Enum for decoding the comparison operator type. More... | |
enum class | SoftwareTriggerCutResult { c_reject = -1 , c_accept = 1 , c_noResult = 0 } |
Enumeration with all possible results of the SoftwareTriggerCut. More... | |
enum | { c_NChannelPerAsic = 8 , c_NModule = 16 , c_NChannelPerPMT = 16 , c_NChannelPerPMTRow = 4 , c_NPMTPerRow = 16 , c_NPMTPerModule = 32 , c_NPixelPerRow = 64 , c_NPixelPerModule = 512 } |
enum for maximum number of array elements (# of hits per event) More... | |
enum | ExtHitStatus { EXT_FIRST = -1 , EXT_ENTER , EXT_EXIT , EXT_STOP , EXT_ESCAPE , EXT_ECLCROSS , EXT_ECLDL , EXT_ECLNEAR } |
Define state of extrapolation for each recorded hit. More... | |
enum | VolTypes { VOLTYPE_CDC , VOLTYPE_TOP1 , VOLTYPE_TOP2 , VOLTYPE_TOP3 , VOLTYPE_ARICH1 , VOLTYPE_ARICH2 , VOLTYPE_ARICH3 , VOLTYPE_ECL , VOLTYPE_BKLM1 , VOLTYPE_BKLM2 , VOLTYPE_EKLM } |
Enumeration for G4VPhysicalVolume sensitive-volume categories. More... | |
Functions | |
TEST_F (GlobalLabelTest, LargeNumberOfTimeDependentParameters) | |
Test large number of time-dep params for registration and retrieval. | |
TEST_F (GlobalLabelTest, TimeSettingWorkflow) | |
Test that time dependence works. | |
TEST_F (GlobalLabelTest, GettersSettersOperators) | |
Test getters/setters, operators. | |
TEST_F (GlobalLabelTest, QickTestNormalOperation) | |
Test the default way of using this. | |
void | addContinuumSuppression (const Particle *particle, const std::string &maskName) |
Adds continuum suppression variables. | |
double | legendre (const double z, const int i) |
Legendre polynomials. | |
TEST_F (ChargedParticleIdentificatorTest, TestDBRep) | |
Test correct storage of weightfiles in the database representation inner structure. | |
TEST_F (eventShapeCoreAlgorithmTest, Thrust) | |
Test the calculation of a thrust axis. | |
TEST_F (eventShapeCoreAlgorithmTest, CleoCones) | |
Test the calculation of the CleoClones variables. | |
TEST_F (eventShapeCoreAlgorithmTest, FoxWolfram) | |
Test the calculation of the Fox-Wolfram moments. | |
TEST_F (eventShapeCoreAlgorithmTest, HarmonicMoments) | |
Test the calculation of the Harmonic moments. | |
TEST_F (eventShapeCoreAlgorithmTest, Sphericity) | |
Test the calculation of the Sphericity eigenvalues and eigenvectors. | |
TEST_F (PIDPriorsTest, PIDPriorsTableTest) | |
Test of the PIDPriorsTable class. | |
TEST_F (PIDPriorsTest, PIDPriorTest) | |
Test the PIDPriors dbobject. | |
TEST_F (TrackIsoScoreCalculatorTest, TestDBRep) | |
Test correct retrieval of information from the database representation inner structure. | |
bool | operator== (const DecayNode &node1, const DecayNode &node2) |
Compare two Decay Nodes: They are equal if All daughter decay nodes are equal or one of the daughter lists is empty (which means "inclusive") | |
bool | operator!= (const DecayNode &node1, const DecayNode &node2) |
Not equal: See operator==. | |
REG_MODULE (arichBtest) | |
Register the Module. | |
REG_MODULE (ARICHDigitizer) | |
Register the Module. | |
TH2 * | moduleHitMap (TH1 *hitMap, int moduleID) |
Make hit map in HAPD view (12*12 channels). | |
TH2 * | moduleDeadMap (TH1 *hitMap, int moduleID) |
Make chip dead/alive map in HAPD view (2*2 chips). | |
TH1 * | mergerClusterHitMap1D (TH1 *hitMap, int mergerID) |
Make 1D hit map of specified Merger Board. | |
TCanvas * | mergerClusterHitMap2D (TH1 *hitMap, int mergerID) |
Make display of 6 HAPDs' 2D hit map of the Merger Board. | |
TCanvas * | sectorHitMap (TH1 *hitMap, int sector) |
Make display of 70 HAPDs' 2D hit map of the sector. | |
TCanvas * | sectorDeadMap (TH1 *hitMap, int sector) |
Make display of 70 HAPDs' 2D dead/alive map of the sector. | |
REG_MODULE (ARICHDQM) | |
void | deadPalette () |
Set palette for sector dead-chip map. | |
REG_MODULE (ARICHFillHits) | |
Register module. | |
REG_MODULE (ARICHMCParticles) | |
Register module. | |
REG_MODULE (ARICHNtuple) | |
Register module. | |
REG_MODULE (ARICHPacker) | |
REG_MODULE (ARICHRateCal) | |
REG_MODULE (ARICHRawUnpacker) | |
REG_MODULE (ARICHReconstructor) | |
Register the Module. | |
REG_MODULE (ARICHRelate) | |
Register module. | |
REG_MODULE (ARICHUnpacker) | |
Register module. | |
REG_MODULE (B2BIIConvertBeamParams) | |
Register the module. | |
static double | ecl_adhoc_corr (int Exp, int Run, int iflag05th, double Energy, double) |
The function giving correction factor. | |
static double | ecl_adhoc_corr_45 (int exp, int, int cid) |
The function giving correction factor in Exp.45. | |
static double | ecl_mcx3_corr (int, int, double energy, double) |
Correct energy scale (MC) to make pi0 peak nominal. | |
static double | mpi0pdg (double Energy) |
Make MC mass peak to PDG value. | |
static bool | operator== (const cal_scale_error_func_set_t &lhs, const cal_scale_error_func_set_t &rhs) |
Operator definition for cal_scale_error_func_set_t. | |
static void | null_scale (double[5], double, double) |
Dummy function. | |
static void | get_event_id (int *no_exp, int *no_run, int *no_evt, int *no_frm, int *expmc) |
Get event ID. | |
static bool | is_already_scaled (void) |
Check if event is already scaled. | |
double | vfunc (const double x, const double x1, const double yc, const double a1, const double a2) |
vfunc | |
double | cupfunc (const double x, const double x1, const double x2, const double yc, const double a1, const double a2) |
cupfunc | |
double | rootfunc (const double x, const double x1, const double x2, const double yc, const double a1, const double a2) |
rootfunc | |
double | lambdafunc (const double x, const double x1, const double x2, const double yc, const double a1, const double a2, const double a3) |
lambdafunc | |
static void | cal_scale_error_EXP0723_cosmic_mc (double scale[5], const double pt, const double) |
Scale error for Exp.7-23 Cosmic MC. | |
static void | cal_scale_error_EXP2527_cosmic_mc (double scale[5], const double pt, const double) |
Scale error for Exp.25-27 Cosmic MC. | |
static void | cal_scale_error_EXP31_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.31 Cosmic MC. | |
static void | cal_scale_error_EXP33_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.33 Cosmic MC. | |
static void | cal_scale_error_EXP35_cosmic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.35 Cosmic MC. | |
static void | cal_scale_error_EXP37_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.37 Cosmic MC. | |
static void | cal_scale_error_EXP3941_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.39,41 Cosmic MC. | |
static void | cal_scale_error_EXP43_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.43 Cosmic MC. | |
static void | cal_scale_error_EXP45_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.45 Cosmic MC. | |
static void | cal_scale_error_EXP47_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.47 Cosmic MC. | |
static void | cal_scale_error_EXP49_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.49 Cosmic MC. | |
static void | cal_scale_error_EXP51_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.51 Cosmic MC. | |
static void | cal_scale_error_EXP53_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.53 Cosmic MC. | |
static void | cal_scale_error_EXP55_cosmic_mc (double scale[5], double pt, double) |
Scale error for Exp.55 Cosmic MC. | |
static void | cal_scale_error_EXP6165_cosmic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.61-65 Cosmic MC. | |
static void | cal_scale_error_EXP67_cosmic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.67 Cosmic MC. | |
static void | cal_scale_error_EXP6971_cosmic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.69-71 Cosmic MC. | |
static void | cal_scale_error_EXP0723_cosmic_data (double scale[5], const double pt, const double) |
Scale error for Exp.7-23 Cosmic data. | |
static void | cal_scale_error_EXP2527_cosmic_data (double scale[5], const double pt, const double) |
Scale error for Exp.25-27 Cosmic data. | |
static void | cal_scale_error_EXP31_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.31 Cosmic data. | |
static void | cal_scale_error_EXP33_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.33 Cosmic data. | |
static void | cal_scale_error_EXP35_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.35 Cosmic data. | |
static void | cal_scale_error_EXP37_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.37 Cosmic data. | |
static void | cal_scale_error_EXP3941_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.39-41 Cosmic data. | |
static void | cal_scale_error_EXP43_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.43 Cosmic data. | |
static void | cal_scale_error_EXP4547_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.45,47 Cosmic data. | |
static void | cal_scale_error_EXP49_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.49 Cosmic data. | |
static void | cal_scale_error_EXP51_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.51 Cosmic data. | |
static void | cal_scale_error_EXP53_cosmic_data (double scale[5], double pt, double) |
Scale error for Exp.53 Cosmic data. | |
static void | cal_scale_error_EXP55_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.55 Cosmic data. | |
static void | cal_scale_error_EXP6165_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.61-65 Cosmic data. | |
static void | cal_scale_error_EXP67_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.67 Cosmic data. | |
static void | cal_scale_error_EXP6971_cosmic_data (double scale[5], double pt, double tanl) |
Scale error for Exp.69,71 Cosmic data. | |
static void | cal_scale_error_EXP0723_hadronic_mc (double scale[5], const double pt, const double tanl) |
Scale error for Exp.7-23 Hadron MC. | |
static void | cal_scale_error_EXP2527_hadronic_mc (double scale[5], const double pt, const double tanl) |
Scale error for Exp.25-27 Hadron MC. | |
static void | cal_scale_error_EXP31_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.31 Hadron MC. | |
static void | cal_scale_error_EXP33_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.33,35 Hadron MC. | |
static void | cal_scale_error_EXP35_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.33,35 Hadron MC. | |
static void | cal_scale_error_EXP37_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.37 Hadron MC. | |
static void | cal_scale_error_EXP3941_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.39,41 Hadron MC. | |
static void | cal_scale_error_EXP43_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.43 Hadron MC. | |
static void | cal_scale_error_EXP45_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.45 Hadron MC. | |
static void | cal_scale_error_EXP47_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.47 Hadron MC. | |
static void | cal_scale_error_EXP49_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.49 Hadron MC. | |
static void | cal_scale_error_EXP51_hadronic_mc (double scale[5], double pt, double tanl) |
Scale error for Exp.51 Hadron MC. | |
static void | cal_scale_error_EXP53_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.53 Hadron MC. | |
static void | cal_scale_error_EXP55_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.55 Hadron MC. | |
static void | cal_scale_error_EXP6165_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.61-65 Hadron MC. | |
static void | cal_scale_error_EXP67_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.67 Hadron MC. | |
static void | cal_scale_error_EXP6971_hadronic_mc (double scale[5], double pt, double) |
Scale error for Exp.69,71 Hadron MC. | |
static cal_scale_error_func_set_t | get_scale_error_func_for_exprun (const int no_exp, const int) |
Get scale error function for different Exp. | |
static void | cal_scale_error (double scale[5], const double pt, const double tanl, const int expmc, const int no_exp, const int no_run) |
Calculate scale error. | |
static int | scale_error_impl (const int message_level, const int reprocess_version) |
The implementation of B2BIIFixMdstModule::scale_error() | |
void | recsim_mdst_propgt_ (float *, float[], float[], float[], float[], float[], int *) |
recsim_mdst_propgt from legacy C code | |
static void | scale_err_ms (Belle::Mdst_trk_fit &fit, const double scale[]) |
Scale error. | |
static void | smear_trk_ms (Belle::Mdst_trk_fit &fit, const double scale[]) |
Smear MC tracks. | |
static void | smear_charged () |
Smear tracks in Mdst_Charged. | |
int | nsm_read_argv (int argc, const char **argv, int(*help)(const char **argv), char **argv_in, ConfigFile &config, std::string &name, std::string &username, int nargv) |
TEST_F (ECLCalDigitTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLCalDigitTest, SettersAndGetters) | |
Test Setters and Getter. | |
TEST_F (ECLChargedPIDTest, ECLPidLikelihoodSettersAndGetters) | |
Test ECLPidLikelihood setters and getters. | |
TEST_F (ECLChargedPIDTest, TestECLPdfs) | |
Test ECL PDFs. | |
TEST_F (ECLDigitTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLDigitTest, SettersAndGetters) | |
Test Setters and Getter. | |
TEST_F (ECLHitTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLHitTest, SettersAndGetters) | |
Test Setters and Getters. | |
TEST_F (ECLHitAssignmentTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLHitAssignmentTest, SettersAndGetters) | |
Test Setters and Getter. | |
TEST_F (ECLShowerTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLShowerTest, SettersAndGetters) | |
Test Setters and Getter. | |
TEST_F (ECLSimHitTest, Constructors) | |
Test Constructors. | |
TEST_F (ECLSimHitTest, SettersAndGetters) | |
Test Setters and Getters. | |
TEST (TestgetDetectorRegion, TestgetDetectorRegion) | |
Test Constructors. | |
template<class T > | |
boost::python::object | createROOTObjectPyCopy (const T &instance) |
Create a python wrapped copy from a class instance which has a ROOT dictionary. | |
std::istream & | operator>> (std::istream &input, IntervalOfValidity &iov) |
std::ostream & | operator<< (std::ostream &output, const IntervalOfValidity &iov) |
std::ostream & | operator<< (std::ostream &output, const Helix &helix) |
Output operator for debugging and the generation of unittest error messages. | |
ADD_BITMASK_OPERATORS (DataStore::EStoreFlags) | |
Add bitmask operators to DataStore::EStoreFlags. | |
DEFINE_UNIT (cm, 1.) | |
Standard units with the value = 1. | |
DEFINE_UNIT (ns, 1.) | |
Standard of [time]. | |
DEFINE_UNIT (GHz, 1.) | |
Standard of [frequency]. | |
DEFINE_UNIT (rad, 1.) | |
Standard of [angle]. | |
DEFINE_UNIT (GeV, 1.) | |
Standard of [energy, momentum, mass]. | |
DEFINE_UNIT (K, 1.) | |
Standard of [temperature]. | |
DEFINE_UNIT (e, 1.) | |
Standard of [electric charge]. | |
DEFINE_UNIT_NAME (g_cm3, 1., "g/cm3") | |
Practical units with the value = 1. | |
DEFINE_UNIT (km, Unit::cm *1e5) | |
Derived units. | |
DEFINE_UNIT (m, Unit::cm *1e2) | |
[meters] | |
DEFINE_UNIT (mm, Unit::m *1e-3) | |
[millimeters] | |
DEFINE_UNIT (um, Unit::m *1e-6) | |
[micrometers] | |
DEFINE_UNIT (nm, Unit::m *1e-9) | |
[nanometers] | |
DEFINE_UNIT (pm, Unit::m *1e-12) | |
[picometers] | |
DEFINE_UNIT (fm, Unit::m *1e-15) | |
[femtometers] | |
DEFINE_UNIT (m2, Unit::m *Unit::m) | |
[square meters] | |
DEFINE_UNIT (cm2, Unit::cm *Unit::cm) | |
[square centimeters] | |
DEFINE_UNIT (mm2, Unit::mm *Unit::mm) | |
[square millimeters] | |
DEFINE_UNIT (b, Unit::m2 *1e-28) | |
[barn] | |
DEFINE_UNIT (mb, Unit::b *1e-3) | |
[millibarn] | |
DEFINE_UNIT (ub, Unit::b *1e-6) | |
[microbarn] | |
DEFINE_UNIT (nb, Unit::b *1e-9) | |
[nanobarn] | |
DEFINE_UNIT (pb, Unit::b *1e-12) | |
[picobarn] | |
DEFINE_UNIT (fb, Unit::b *1e-15) | |
[femtobarn] | |
DEFINE_UNIT (ab, Unit::b *1e-18) | |
[attobarn] | |
DEFINE_UNIT (m3, Unit::m *Unit::m *Unit::m) | |
[cubic meters] | |
DEFINE_UNIT (cm3, Unit::cm *Unit::cm *Unit::cm) | |
[cubic centimeters] | |
DEFINE_UNIT (mm3, Unit::mm *Unit::mm *Unit::mm) | |
[cubic millimeters] | |
DEFINE_UNIT (s, Unit::ns *1e9) | |
[second] | |
DEFINE_UNIT (ms, Unit::s *1e-3) | |
[millisecond] | |
DEFINE_UNIT (us, Unit::s *1e-6) | |
[microsecond] | |
DEFINE_UNIT (ps, Unit::s *1e-12) | |
[picosecond] | |
DEFINE_UNIT (fs, Unit::s *1e-15) | |
[femtosecond] | |
DEFINE_UNIT (Hz, Unit::GHz *1e-9) | |
[Hertz] | |
DEFINE_UNIT (kHz, Unit::GHz *1e-6) | |
[Kilohertz] | |
DEFINE_UNIT (MHz, Unit::GHz *1e-3) | |
[Megahertz] | |
DEFINE_UNIT (mHz, Unit::GHz *1e-12) | |
[Millihertz] | |
DEFINE_UNIT (mrad, Unit::rad *1e-3) | |
[millirad] | |
DEFINE_UNIT (deg, TMath::DegToRad()) | |
degree to radians | |
DEFINE_UNIT (eV, Unit::GeV *1e-9) | |
[electronvolt] | |
DEFINE_UNIT (keV, Unit::eV *1e3) | |
[kiloelectronvolt] | |
DEFINE_UNIT (MeV, Unit::eV *1e6) | |
[megaelectronvolt] | |
DEFINE_UNIT (TeV, Unit::eV *1e12) | |
[teraelectronvolt] | |
DEFINE_UNIT (J, 1.0/TMath::Qe() *Unit::eV) | |
[joule] | |
DEFINE_UNIT (V, Unit::eV/Unit::e) | |
Standard of [voltage]. | |
DEFINE_UNIT (C, 1.0/TMath::Qe() *Unit::e) | |
[Coulomb] | |
DEFINE_UNIT (fC, Unit::C/1.0e15) | |
[femtoCoulomb] | |
DEFINE_UNIT (T, Unit::V *Unit::s/Unit::m2) | |
[Tesla] | |
DEFINE_UNIT (mT, Unit::T *1e-3) | |
[millitesla] | |
DEFINE_UNIT (Gauss, Unit::T *1e-4) | |
[Gauss] | |
DEFINE_UNIT (kGauss, Unit::Gauss *1e3) | |
[kiloGauss] | |
DEFINE_UNIT_NAME (mg_cm3, Unit::g_cm3 *1e-3, "mg/cm3") | |
[mg/cm^3] | |
DEFINE_UNIT_NAME (kg_cm3, Unit::g_cm3 *1e3, "kg/cm3") | |
[kg/cm^3] | |
DEFINE_UNIT_NAME (g_mm3, Unit::g_cm3/Unit::mm3, "g/mm3") | |
[g/mm^3] | |
DEFINE_UNIT_NAME (mg_mm3, Unit::mg_cm3/Unit::mm3, "mg/mm3") | |
[mg/mm^3] | |
DEFINE_UNIT_NAME (kg_mm3, Unit::kg_cm3/Unit::mm3, "kg/mm3") | |
[kg/mm^3] | |
template<typename DataType > | |
Bool_t | operator== (const TVector3 &a, const B2Vector3< DataType > &b) |
non-memberfunction Comparison for equality with a TVector3 | |
template<typename DataType > | |
Bool_t | operator!= (const TVector3 &a, const B2Vector3< DataType > &b) |
non-memberfunction Comparison for equality with a TVector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator* (DataType a, const B2Vector3< DataType > &p) |
non-memberfunction Scaling of 3-vectors with a real number | |
template<typename DataType > | |
B2Vector3< DataType > | operator+ (const TVector3 &a, const B2Vector3< DataType > &b) |
non-memberfunction for adding a TVector3 to a B2Vector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator- (const TVector3 &a, const B2Vector3< DataType > &b) |
non-memberfunction for substracting a TVector3 from a B2Vector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator+ (const B2Vector3< DataType > &a, const TVector3 &b) |
non-memberfunction for adding a B2Vector3 to a TVector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator- (const B2Vector3< DataType > &a, const TVector3 &b) |
non-memberfunction for substracting a B2Vector3 from a TVector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator+ (const ROOT::Math::XYZVector &a, const B2Vector3< DataType > &b) |
non-memberfunction for adding a XYZVector to a B2Vector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator- (const ROOT::Math::XYZVector &a, const B2Vector3< DataType > &b) |
non-memberfunction for substracting a XYZVector from a B2Vector3 | |
template<typename DataType > | |
B2Vector3< DataType > | operator+ (const B2Vector3< DataType > &a, const ROOT::Math::XYZVector &b) |
non-memberfunction for adding a B2Vector3 to a XYZVector | |
template<typename DataType > | |
B2Vector3< DataType > | operator- (const B2Vector3< DataType > &a, const ROOT::Math::XYZVector &b) |
non-memberfunction for substracting a B2Vector3 from a XYZVector | |
void | injectBooleanOperatorToStream (std::ostream &stream, const BooleanOperator &boperator) |
Helper functions for AbstractBooleanNode and AbstractExpressionNode print() and decompile() members Shifts the correct characters into the ostream, depending on the BooleanOperator given. | |
void | injectComparisonOperatorToStream (std::ostream &stream, const ComparisonOperator &coperator) |
Helper functions for AbstractBooleanNode and AbstractExpressionNode print() and decompile() members Shifts the correct characters into the ostream, depending on the ComparisonOperator given. | |
void | injectArithmeticOperatorToStream (std::ostream &stream, const ArithmeticOperation &aoperation) |
Helper functions for AbstractBooleanNode and AbstractExpressionNode print() and decompile() members Shifts the correct characters into the ostream, depending on the ComparisonOperator given. | |
template<typename T > | |
T | convertString (const std::string &str) |
Converts a string to type T (one of float, double, long double, int, long int, unsigned long int). | |
unsigned long int | findMatchedParenthesis (std::string str, char open='[', char close=']') |
Returns position of the matched closing parenthesis if the first character in the given string contains an opening parenthesis. | |
std::vector< std::string > | splitOnDelimiterAndConserveParenthesis (std::string str, char delimiter, char open, char close) |
Split into std::vector on delimiter ignoring delimiters between parenthesis. | |
unsigned long int | findIgnoringParenthesis (std::string str, std::string pattern, unsigned int begin=0) |
Returns the position of a pattern in a string ignoring everything that is in parenthesis. | |
bool | almostEqualFloat (const float &a, const float &b) |
Helper function to test if two floats are almost equal. | |
bool | almostEqualDouble (const double &a, const double &b) |
Helper function to test if two doubles are almost equal. | |
std::set< int64_t > | generate_number_sequence (const std::string &str) |
Generate a sequence of numbers defined by a string. | |
template<> | |
float | convertString (const std::string &str) |
Converts a string to float. | |
template<> | |
double | convertString (const std::string &str) |
Converts a string to double. | |
template<> | |
long double | convertString (const std::string &str) |
Converts a string to long double. | |
template<> | |
int | convertString (const std::string &str) |
Converts a string to int. | |
template<> | |
long int | convertString (const std::string &str) |
Converts a string to long int. | |
template<> | |
unsigned long int | convertString (const std::string &str) |
Converts a string to unsigned long int. | |
B2_EVTGEN_REGISTER_MODEL (EvtB0toK0K0K0) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtB0toKsKK) | |
register the model in EvtGen | |
double | s13_min (const double &s12, const double &M, const double &m1, const double &m2, const double &m3) |
minimum s13 | |
double | s13_max (const double &s12, const double &M, const double &m1, const double &m2, const double &m3) |
maximum s13 | |
B2_EVTGEN_REGISTER_MODEL (EvtBCL) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtBSemiTauonic) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtBSemiTauonic2HDMType2) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtBtoKK0K0) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtBtoXsnunu_FERMI) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtEtaFullDalitz) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtEtaPi0Dalitz) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtEtaPrimeDalitz) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtFlatDaughter) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtKnunu) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtKstarnunu_REV) | |
register the model in EvtGen | |
B2_EVTGEN_REGISTER_MODEL (EvtPhspCP) | |
register the model in EvtGen | |
TEST_F (EvtBCLFFTest, Scalar) | |
Test calculation of scalar BCL FF. | |
TEST_F (EvtBCLFFTest, Vector) | |
Test calculation of vector BCL FF. | |
TEST_F (ParticleGunTest, MomentumDistributions) | |
Tests momentum generation parameters. | |
TEST_F (ParticleGunTest, VertexDistributions) | |
Tests vertex generation parameters. | |
TEST_F (ParticleGunTest, AngularDistributions) | |
Tests angular generation parameters. | |
double | sqrt (double a) |
sqrt for double | |
double | tan (double a) |
tan for double | |
double | atan (double a) |
atan for double | |
DualNumber | operator+ (DualNumber a, DualNumber b) |
addition of dual numbers | |
DualNumber | operator+ (DualNumber a, double b) |
addition of dual number and double | |
DualNumber | operator- (DualNumber a, double b) |
subtraction of dual number and double | |
DualNumber | operator- (double a, DualNumber b) |
subtraction of double and dual number | |
DualNumber | operator/ (double a, DualNumber b) |
division of double and dual number | |
DualNumber | operator/ (DualNumber a, DualNumber b) |
division of two dual numbers | |
DualNumber | operator- (DualNumber a, DualNumber b) |
subtraction of two dual numbers | |
DualNumber | operator* (DualNumber a, DualNumber b) |
multiplication of two dual numbers | |
DualNumber | operator* (double a, DualNumber b) |
multiplication of double and dual number | |
DualNumber | sqrt (DualNumber a) |
sqrt of dual number | |
DualNumber | atan (DualNumber a) |
atan of dual number | |
DualNumber | tan (DualNumber a) |
tan of dual number | |
template<typename T > | |
GeneralVector< T > | operator+ (GeneralVector< T > a, GeneralVector< T > b) |
addition of two general vectors | |
template<typename T > | |
T | dot (GeneralVector< T > a, GeneralVector< T > b) |
dot product of two general vectors | |
template<typename T > | |
GeneralVector< T > | operator* (T a, GeneralVector< T > b) |
product of scalar and general vector | |
template<typename T > | |
T | getEcms (GeneralVector< T > p1, GeneralVector< T > p2) |
get CMS energy from HER & LER momentum 3-vectors | |
template<typename T > | |
GeneralVector< T > | getBoost (GeneralVector< T > p1, GeneralVector< T > p2) |
get boost vector from HER & LER momentum 3-vectors | |
template<typename T > | |
std::pair< T, T > | getAnglesCMS (GeneralVector< T > p1, GeneralVector< T > p2) |
get collision axis angles in CM frame from HER & LER momentum 3-vectors | |
template<typename T > | |
GeneralVector< T > | getFourVector (T energy, T angleX, T angleY, bool isHER) |
get 4-momentum from energy and angles of beam | |
Eigen::MatrixXd | getGradientMatrix (double eH, double thXH, double thYH, double eL, double thXL, double thYL) |
get gradient matrix of (eH, thXH, thYH, eL, thXL, thYL) -> (eCMS, boostX, boostY, boostY, angleXZ, angleYZ) transformation | |
Eigen::VectorXd | getCentralValues (double eH, double thXH, double thYH, double eL, double thXL, double thYL) |
get vector including (Ecms, boostX, boostY, boostZ, angleXZ, angleYZ) from beam energies and angles | |
Eigen::MatrixXd | transformCov (const Eigen::MatrixXd &covHER, const Eigen::MatrixXd &covLER, const Eigen::MatrixXd &grad) |
transform covariance matrix to the variables (Ecms, boostX, boostY, boostZ, angleXZ, angleYZ) | |
double | getTotalEnergy (const std::vector< ROOT::Math::PxPyPzMVector > &ps) |
Main function scaleParticleEnergies in this header scales momenta in CMS of all particles in the final state by a constant factor such that the overall collision energy is slightly changed. | |
double | getScaleFactor (const std::vector< ROOT::Math::PxPyPzMVector > &ps, double EcmsTarget) |
Find approximative value of the momentum scaling factor which makes the total energy of the particles provided in the vector ps equal to EcmsTarget. | |
std::vector< ROOT::Math::PxPyPzMVector > | scaleMomenta (const std::vector< ROOT::Math::PxPyPzMVector > &ps, double C) |
Scale momenta of the particles in the vector ps with a factor C. | |
void | scaleParticleEnergies (MCParticleGraph &mpg, double EcmsTarget) |
Scale momenta of the particles by a constant factor such that total energy is changed to EcmsTarget. | |
static Eigen::MatrixXd | toEigen (TMatrixDSym m) |
transform matrix from ROOT to Eigen format | |
BFieldComponentBeamline ** | GetInstancePtr () |
Static function holding the instance. | |
BFieldComponentRadial::BFieldPoint | operator* (const BFieldComponentRadial::BFieldPoint &v, double a) |
multiply a radial bfield point by a real number | |
BFieldComponentRadial::BFieldPoint | operator+ (const BFieldComponentRadial::BFieldPoint &u, const BFieldComponentRadial::BFieldPoint &v) |
Add two radial bfield points together. | |
TEST_F (KLMMuidLikelihoodTest, KLMMuidLikelihood) | |
Test some setters and getters. | |
TEST_F (MuidBuilderTest, MuidBuilder01) | |
Test for a muon with 14 hits in the barrel. | |
TEST_F (MuidBuilderTest, MuidBuilder02) | |
Test for a muon with some discrepancies between hit and ext. | |
TEST_F (MuidBuilderTest, MuidBuilder03) | |
Test for a muon with large discrepancies between hit and ext. | |
TEST_F (MuidBuilderTest, MuidBuilder04) | |
Test for a muon with hits in both barrel and endcaps. | |
TEST_F (MuidBuilderTest, MuidBuilder05) | |
Test for a muon with hits in both barrel and endcaps. | |
TEST_F (BeamSpotTest, Basic) | |
Constructor, copy constructor, comparison, setters and getters. | |
TEST_F (ECLClusterTest, Constructors) | |
Test default constructor. | |
TEST_F (ECLClusterTest, SettersAndGetters) | |
Test setter and getter. | |
TEST_F (EventLevelTrackingInfoTest, settersNGettersCDC) | |
Test simple Setters, Getters, and Hassers for the CDC related part. | |
TEST_F (EventLevelTrackingInfoTest, settersNGettersVXD) | |
Test simple Setters and Getters for the VXD related part. | |
TEST_F (EventLevelTrackingInfoTest, settersNGettersFlagBlock) | |
Test simple Setters and Getters for the VXD related part. | |
TEST_F (HitPatternCDCTest, settersNGetters) | |
Test simple Setters, Getters, and Hassers. | |
TEST_F (HitPatternCDCTest, SetNGetTotalNumberOfHits) | |
This tests if the total number of hits is set and read correctly. | |
TEST_F (HitPatternCDCTest, getLongestContRunInSL) | |
Test if the longest run in a superlayer is returned correctly. | |
TEST_F (HitPatternCDCTest, getFirstLastLayer) | |
Test if getFirst/LastLayer returns the proper value. | |
TEST_F (HitPatternVXDTest, NumberingScheme) | |
Test the numbering scheme in the static variables. | |
TEST_F (HitPatternVXDTest, General) | |
Constructor and some general getters. | |
TEST_F (HitPatternVXDTest, SVDSetterAndGetter) | |
Test simple Setters and Getters for SVD. | |
TEST_F (HitPatternVXDTest, PXDSetterAndGetter) | |
Test simple Setters and Getters for the PXD. | |
TEST_F (HitPatternVXDTest, NGetters) | |
Test total number of hit getters. | |
TEST_F (HitPatternVXDTest, getNLayers) | |
Test the getNLayer functions. | |
TEST_F (HitPatternVXDTest, getFirstLastLayer) | |
Test the getters for First/Last Layer. | |
TEST_F (KlIdTest, SettersAndGetters) | |
Test setter and getter. | |
TrackFitResult const * | addDummyTrack (StoreArray< TrackFitResult > &trackFitResults, Const::ChargedStable particeType) |
Utility function to create dummy TrackFitResults. | |
TEST_F (TrackTest, settersNGetters) | |
Test simple Setters and Getters. | |
TEST_F (TrackTest, getTrackFitResultWithClosestMass) | |
Test simple Setters and Getters. | |
TEST_F (TrackFitResultTest, Getters) | |
Test simple Setters and Getters. | |
TEST_F (TrackFitResultTest, ErrorPropagation) | |
Test if the error propagation of the covariance matrix works properly. | |
TEST_F (TrackFitResultTest, Charge) | |
Test get charge. | |
TEST_F (V0Test, IndexGetters) | |
Test Index Getter. | |
TEST_F (V0Test, PointerGetters) | |
Test Pointer Getter. | |
TMatrixDSym | toTMatrixDSym (Eigen::MatrixXd mIn) |
Function that converts Eigen symmetric matrix to ROOT matrix. | |
B2Vector3D | toB2Vector3 (Eigen::VectorXd vIn) |
Function that converts Eigen vector to ROOT vector. | |
int | getID (const std::vector< double > &breaks, double t) |
get id of the time point t | |
void | extrapolateCalibration (std::vector< CalibrationData > &calVec) |
Extrapolate calibration to intervals where it failed. | |
void | addShortRun (std::vector< CalibrationData > &calVec, std::pair< ExpRun, std::pair< double, double > > shortRun) |
Extrapolate calibration to the very short runs which were filtered before. | |
double | encodeNumber (double val, unsigned num) |
Encode integer num into double val such that val is nearly not changed (maximally by a relative shift 1e-6). | |
unsigned | decodeNumber (double val) |
Decode the integer number encoded in val. | |
template<typename Evt > | |
void | storePayloads (const std::vector< Evt > &evts, const std::vector< CalibrationData > &calVecConst, std::string objName, std::function< TObject *(Eigen::VectorXd, Eigen::MatrixXd, Eigen::MatrixXd) > getCalibObj) |
Store payloads to files. | |
void | storePayloadsNoIntraRun (const std::vector< CalibrationData > &calVecConst, std::string objName, std::function< TObject *(Eigen::VectorXd, Eigen::MatrixXd, Eigen::MatrixXd) > getCalibObj) |
Store payloads to files, where calib data have no intra-run dependence. | |
template<typename Evt , typename Fun > | |
CalibrationData | runAlgorithm (const std::vector< Evt > &evts, std::vector< std::map< ExpRun, std::pair< double, double > > > range, Fun runCalibAnalysis) |
run calibration algorithm for single calibration interval | |
template<typename Fun1 , typename Fun2 > | |
CalibrationAlgorithm::EResult | runCalibration (TTree *tracks, const std::string &calibName, Fun1 GetEvents, Fun2 calibAnalysis, std::function< TObject *(Eigen::VectorXd, Eigen::MatrixXd, Eigen::MatrixXd)> calibObjCreator, TString m_lossFunctionOuter, TString m_lossFunctionInner) |
Run the the calibration over the whole event sample. | |
std::pair< double, double > | getMinima (std::vector< std::vector< double > > vals, int i0, int j0) |
Get minimum inside and outside of the smaller window defined by i0, j0. | |
std::vector< double > | getMinimum (std::function< double(double, double)> fun, double xMin, double xMax, double yMin, double yMax) |
Get minimum of 2D function in the rectangular domain defined by xMin,xMax & yMin,yMax. | |
Eigen::VectorXd | getWeights (int Size) |
Get the vector of weights to calculate the integral over the Chebyshev nodes The nodes are by definition between 0 and 1, there are Size nodes To get their positions, use getNodes. | |
Eigen::VectorXd | getNodes (int Size) |
Get the vector of positions of the Chebyshev nodes The nodes are by definition between 0 and 1, there are Size nodes For the corresponding weights use getWeights. | |
Eigen::VectorXd | getPols (int Size, double x) |
Evaluate Chebyshev polynomials up to Size at point x It returns a vector of the P_i(x) for i=0..Size-1 The polynomial is defined for x between 0 and 1. | |
Eigen::VectorXd | getPolsSum (int Size, Eigen::VectorXd x) |
Calculate the Chebyshev polynomials of order i=0..Size-1 at points given in vector x_j and sum it over point index j It returns sum_j P_i(x_j) for i=0..Size-1 The Chebyshev polynomials are defined for x between 0 and 1. | |
Eigen::MatrixXd | getCoefs (int Size, bool isInverse=false) |
Transformation matrix between Cheb nodes and coefficients of the Cheb polynomials Notice, that there are two alternative ways defining polynomial interpolation: | |
double | evalPol (const Eigen::VectorXd &polCoef, double x) |
Evaluate Cheb. | |
Eigen::MatrixXd | getCoefsCheb (int oldSize) |
Transformation matrix between Cheb nodes and Cheb coefficients with better normalization of the borders. | |
Eigen::VectorXd | interpol (const Eigen::VectorXd &xi, double x) |
Get Interpolation vector k_i for point x from the function values at points xi (polynomial interpolation) In the second step, the function value at x can be evaluated as sum_i vals_i k_i. | |
double | interpol (Eigen::VectorXd xi, Eigen::VectorXd vals, double x) |
Get interpolated function value at point x when function values vals at points xi are provided. | |
bool | operator!= (ExpRun a, ExpRun b) |
Not equal for ExpRun. | |
bool | operator< (ExpRun a, ExpRun b) |
less than for ExpRun | |
std::map< ExpRun, std::pair< double, double > > | filter (const std::map< ExpRun, std::pair< double, double > > &runs, double cut, std::map< ExpRun, std::pair< double, double > > &runsRemoved) |
filter events to remove runs shorter than cut, it stores removed runs in runsRemoved | |
std::pair< int, int > | getStartEndIndexes (int nIntervals, std::vector< int > breaks, int indx) |
get the range of interval with nIntervals and breaks stored in a vector | |
std::vector< Atom > | slice (std::vector< Atom > vec, int s, int e) |
Slice the vector to contain only elements with indexes s .. e (included) | |
std::vector< std::map< ExpRun, std::pair< double, double > > > | breaks2intervalsSep (const std::map< ExpRun, std::pair< double, double > > &runsMap, const std::vector< Atom > &currVec, const std::vector< int > &breaks) |
Get calibration intervals according to the indexes of the breaks. | |
template<typename Evt > | |
std::map< ExpRun, std::pair< double, double > > | getRunInfo (const std::vector< Evt > &evts) |
Get the map of runs, where each run contains pair with start/end time [hours]. | |
template<typename Evt > | |
ExpRunEvt | getPosition (const std::vector< Evt > &events, double tEdge) |
Get the exp-run-evt number from the event time [hours]. | |
template<typename Evt > | |
std::vector< ExpRunEvt > | convertSplitPoints (const std::vector< Evt > &events, std::vector< double > splitPoints) |
Convert splitPoints [hours] to breakPoints in ExpRunEvt. | |
TString | rn () |
Get random string. | |
std::vector< std::vector< double > > | merge (std::vector< std::vector< std::vector< double > > > toMerge) |
merge { vector<double> a, vector<double> b} into {a, b} | |
Eigen::VectorXd | vec2vec (std::vector< double > vec) |
std vector -> ROOT vector | |
std::vector< double > | vec2vec (Eigen::VectorXd v) |
ROOT vector -> std vector. | |
Eigen::MatrixXd | vecs2mat (std::vector< std::vector< double > > vecs) |
merge columns (from std::vectors) into ROOT matrix | |
std::vector< double > | getRangeLin (int nVals, double xMin, double xMax) |
Equidistant range between xMin and xMax for spline of the first order. | |
std::vector< double > | getRangeZero (int nVals, double xMin, double xMax) |
Equidistant range between xMin and xMax for spline of the zero order. | |
std::vector< double > | slice (std::vector< double > v, unsigned ind, unsigned n) |
put slice of original vector v[ind:ind+n] into new one, n is number of elements | |
double | eval (const std::vector< double > &spl, const std::vector< double > &vals, double x) |
Evaluate spline (zero order or first order) in point x. | |
VectorXd | getPolsSum (int Size, VectorXd x) |
Calculate the Chebyshev polynomials of order i=0..Size-1 at points given in vector x_j and sum it over point index j It returns sum_j P_i(x_j) for i=0..Size-1 The Chebyshev polynomials are defined for x between 0 and 1. | |
double | evalPol (const VectorXd &polCoef, double x) |
Evaluate Cheb. | |
VectorXd | interpol (const VectorXd &xi, double x) |
Get Interpolation vector k_i for point x from the function values at points xi (polynomial interpolation) In the second step, the function value at x can be evaluated as sum_i vals_i k_i. | |
double | interpol (VectorXd xi, VectorXd vals, double x) |
Get interpolated function value at point x when function values vals at points xi are provided. | |
void | plotRuns (std::vector< std::pair< double, double > > runs) |
plot runs on time axis | |
void | plotSRuns (std::vector< std::pair< double, double > > runs, std::vector< int > breaks, int offset=2) |
plot clusters or runs on time axis | |
void | printBySize (std::vector< std::pair< double, double > > runs) |
print sorted lengths of the runs | |
static ExpRun | getRun (std::map< ExpRun, std::pair< double, double > > runs, double t) |
Get exp number + run number from time. | |
CDCDedxTrack const * | getDedxFromParticle (Particle const *particle) |
CDC dEdx value from particle. | |
VXDDedxTrack const * | getSVDDedxFromParticle (Particle const *particle) |
SVD dEdx value from particle. | |
double | singleGaus (const double *x, const double *par) |
Single gaus function, where N is a normalization constant, a is the mean of the Gaus distribution, b is the standard deviation of the Gaus distribution, e is a constant. | |
double | doubleGaus (const double *x, const double *par) |
Double gaus function, where N is a normalization constant, f is the fractional contribution of the first gaus distribution, a is the mean of the first gaus distribution, b is the standard deviation of the first gaus distribution, c is the mean of the second gaus distribution, d is the standard deviation of the second gaus distribution, e is a constant. | |
std::ostream & | operator<< (std::ostream &out, const SVDModeByte &id) |
Print id to stream by converting it to string. | |
void | clusterPDFName (const VxdID &sensor, int size, int side, int maxClusterSize, std::string &PDFName, std::string &errorPDFName, bool useLegacyNaming) |
Function to set name of PDF for cluster quality estimation. | |
void | occupancyPDFName (const VxdID &sensor, int side, std::string &PDFName) |
Function to maintain common naming convention between calibration occupancy file generation and occupancy value extraction in main crossTalkFinder module. | |
template<class SpacePointType > | |
void | provideSVDClusterSingles (const StoreArray< SVDCluster > &svdClusters, StoreArray< SpacePointType > &spacePoints) |
simply store one spacePoint for each existing SVDCluster. | |
void | storeInputVectorFromSingleCluster (const SVDCluster *cls, std::vector< float > &inputVector, const SVDNoiseCalibrations &noiseCal) |
Store the input values for SVDSpacePoint selection from the given SVDCluster | |
void | findPossibleCombinations (const Belle2::ClustersOnSensor &aSensor, std::vector< std::vector< const SVDCluster * > > &foundCombinations, const SVDHitTimeSelection &hitTimeCut, const bool &useSVDGroupInfo, const int &numberOfSignalGroups, const bool &formSingleSignalGroup, const SVDNoiseCalibrations &noiseCal, const DBObjPtr< SVDSpacePointSNRFractionSelector > &svdSpacePointSelectionFunction, bool useSVDSpacePointSNRFractionSelector) |
stores all possible 2-Cluster-combinations. | |
void | spPDFName (const VxdID &sensor, int uSize, int vSize, int maxClusterSize, std::string &PDFName, std::string &errorPDFName, bool useLegacyNaming) |
Function to set name of PDF for spacePoint quality estimation. | |
void | calculatePairingProb (TFile *pdfFile, std::vector< const SVDCluster * > &clusters, double &prob, double &error, bool useLegacyNaming) |
Function to extract probability of correct (pair from signal hit) cluster pairing from preconfigured pdfs Probability defined as Pcharge * Ptime * Pucluster * Pvcluster. | |
template<class SpacePointType > | |
void | provideSVDClusterCombinations (const StoreArray< SVDCluster > &svdClusters, StoreArray< SpacePointType > &spacePoints, SVDHitTimeSelection &hitTimeCut, bool useQualityEstimator, TFile *pdfFile, bool useLegacyNaming, unsigned int numMaxSpacePoints, std::string m_eventLevelTrackingInfoName, const bool &useSVDGroupInfo, const int &numberOfSignalGroups, const bool &formSingleSignalGroup, const SVDNoiseCalibrations &noiseCal, const DBObjPtr< SVDSpacePointSNRFractionSelector > &svdSpacePointSelectionFunction, bool useSVDSpacePointSNRFractionSelector) |
finds all possible combinations of U and V Clusters for SVDClusters. | |
double | myGaus (const double *x, const double *par) |
Gaus function to be used in the fit. | |
void | addGausToHistogram (TH1D &hist, const double &integral, const double ¢er, const double &sigma, const double &sigmaN, const bool &isAddition=true) |
Add (or Subtract) a Gaussian to (or from) a histogram. | |
void | subtractGausFromHistogram (TH1D &hist, const double &integral, const double ¢er, const double &sigma, const double &sigmaN) |
Subtract a Gaussian from a histogram. | |
int | getSensorType (const VxdID &sensorID) |
Get Sensor Type of SVD sensors. | |
REG_MODULE (TOPAlignmentCollector) | |
Register module. | |
REG_MODULE (TOPAsicShiftsBS13dCollector) | |
Register module. | |
REG_MODULE (TOPChannelMaskCollector) | |
Register module. | |
REG_MODULE (TOPCommonT0BFCollector) | |
Register module. | |
REG_MODULE (TOPCommonT0LLCollector) | |
Register module. | |
REG_MODULE (TOPModuleT0DeltaTCollector) | |
Register module. | |
REG_MODULE (TOPModuleT0LLCollector) | |
Register module. | |
REG_MODULE (TOPOffsetCollector) | |
Register module. | |
REG_MODULE (TOPPhotonYieldsCollector) | |
Register module. | |
REG_MODULE (TOPPulseHeightCollector) | |
Register module. | |
REG_MODULE (TOPValidationCollector) | |
Register module. | |
REG_MODULE (OpticalGun) | |
Register module. | |
REG_MODULE (TOPAligner) | |
Register module. | |
REG_MODULE (TOPBackground) | |
Register the Module. | |
REG_MODULE (TOPBunchFinder) | |
Register module. | |
REG_MODULE (TOPChannelMasker) | |
Register the Module. | |
REG_MODULE (TOPChannelT0Calibrator) | |
Register module. | |
REG_MODULE (TOPChannelT0MC) | |
Register module. | |
REG_MODULE (TOPCommonT0Calibrator) | |
Register module. | |
REG_MODULE (TOPCosmicT0Finder) | |
Register module. | |
REG_MODULE (TOPDigitizer) | |
Register the Module. | |
REG_MODULE (TOPTriggerDigitizer) | |
Register the Module. | |
REG_MODULE (TOPCalPulseGenerator) | |
Register module. | |
REG_MODULE (TOPDoublePulseGenerator) | |
Register module. | |
REG_MODULE (TOPDQM) | |
Register module. | |
REG_MODULE (TOPGainEfficiencyCalculator) | |
Register the Module. | |
REG_MODULE (TOPLaserHitSelector) | |
Register the Module. | |
REG_MODULE (TOPGeometryParInitializer) | |
Register module. | |
REG_MODULE (TOPInterimFENtuple) | |
Register module. | |
REG_MODULE (TOPLaserCalibrator) | |
Register module. | |
REG_MODULE (TOPMCTrackMaker) | |
Register module. | |
REG_MODULE (TOPModuleT0Calibrator) | |
Register module. | |
REG_MODULE (TOPNtuple) | |
Register module. | |
REG_MODULE (TOPPacker) | |
Register module. | |
REG_MODULE (TOPPDFChecker) | |
Register module. | |
REG_MODULE (TOPPDFDebugger) | |
Register the Module. | |
REG_MODULE (TOPRawDigitConverter) | |
Register module. | |
REG_MODULE (TOPReconstructor) | |
Register the Module. | |
REG_MODULE (TOPTBCComparator) | |
Register module. | |
REG_MODULE (TOPTimeBaseCalibrator) | |
Register module. | |
REG_MODULE (TOPTimeRecalibrator) | |
Register module. | |
REG_MODULE (TOPUnpacker) | |
Register module. | |
REG_MODULE (TOPWaveformFeatureExtractor) | |
Register module. | |
REG_MODULE (TOPWaveformQualityPlotter) | |
Register module. | |
std::ostream & | operator<< (std::ostream &output, const CDCCKFPath &path) |
Output operator for the collection of CDC CKF-algorithm states. | |
std::ostream & | operator<< (std::ostream &output, const CDCCKFState &state) |
print state info | |
std::string | getClassMnemomicParameterName (const RecoTrack *dispatchTag) |
Returns a short name for class RecoTrack to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const RecoTrack *dispatchTag) |
Returns a short description for class RecoTrack to be used in descriptions of parameters. | |
std::string | getClassMnemomicParameterName (const SpacePoint *dispatchTag) |
Returns a short name for class SpacePoint to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const SpacePoint *dispatchTag) |
Returns a short description for class SpacePoint to be used in descriptions of parameters. | |
template<unsigned int NRows, unsigned int NCols, class AMatrix > | |
Eigen::Matrix< double, NRows, NCols, Eigen::RowMajor > | convertToEigen (const AMatrix &matrix) |
Convert a ROOT matrix to Eigen. Checks for the correct row and column number. | |
template<unsigned int NRows> | |
Eigen::Matrix< double, NRows, 1 > | convertToEigen (const TVectorD &matrix) |
Convert a ROOT matrix to Eigen - TVector specialisation. Checks for the correct row number. | |
template<class T > | |
void | checkResizeClear (std::vector< T > &vectorToCheck, uint limit) |
Check capacity of a vector and create a fresh one if capacity too large If the capacity of a std::vector is very large without being used, it just allocates RAM for no reason, increasing the RAM usage unnecessarily. | |
constexpr bool | arcLengthInRightDirection (double arcLength2D, TrackFindingCDC::EForwardBackward forwardBackward) |
Given the calculated arc length between a start point and an end point, checks if the travelled path is along the given direction or not. | |
TrackFindingCDC::EForwardBackward | fromString (const std::string &directionString) |
Helper function to turn a direction string into a valid forward backward information. | |
long | convertFloatToInt (double value, int power) |
Convert float or double to long int for more similarity to the FPGA implementation. | |
std::string | getClassMnemomicParameterName (const CellularRecoTrack *dispatchTag) |
Returns a short name for class CellularRecoTrack to be used in names of parameters. | |
std::string | getClassMnemomicParameterDescription (const CellularRecoTrack *dispatchTag) |
Returns a short description for class CellularRecoTrack to be used in descriptions of parameters. | |
REG_MODULE (FlipQuality) | |
Register the Module. | |
std::ostream & | operator<< (std::ostream &os, const TrueHitInfo &thInfo) |
extraction operator of TrueHitInfo | |
template<typename MapType > | |
std::vector< typename MapType::key_type > | getUniqueKeys (const MapType &aMap) |
get the unique keys of a map (i.e. | |
template<typename MapType > | |
unsigned int | getUniqueSize (const MapType &aMap) |
get the number of unique keys inside the map NOTE: for non-multimap this is the same as .size() | |
template<typename MapType > | |
std::vector< std::pair< typename MapType::key_type, unsigned int > > | getNValuesPerKey (const MapType &aMap) |
get the unique keys of a map together with the number of values associated to each key. | |
template<typename MapType > | |
std::vector< typename MapType::mapped_type > | getValuesToKey (const MapType &aMap, typename MapType::key_type aKey) |
get all values stored in the map for a given key | |
template<typename MapType > | |
std::vector< std::tuple< typename MapType::key_type, typename MapType::mapped_type, unsigned int > > | getSortedKeyValueTuples (const MapType &aMap) |
get the (key, value, number of values) tuples stored in the map, sorted after the following scheme (descending order) 1) the number of associated values to one key 2) the sum of the associated values to that key NOTE: for a non-multimap this returns the content of the map ordered by valued CAUTION: if one of the values to a key is NaN this key will be the first (of the ones with the same number of associated values) | |
template<typename MapType > | |
std::vector< typename MapType::mapped_type > | getAllValues (const MapType &aMap) |
get all values in the map (i.e. | |
template<typename MapType > | |
std::string | printMap (const MapType &aMap) |
get the contents of the map as string. | |
static bool | findWeightInVector (std::vector< std::pair< int, double > > &vec, double weight) |
find the given weight in the given vector of pair<int,double> NOTE: the criteria for finding are rather loose (i.e. | |
template<typename TrueHitType > | |
static std::vector< std::pair< int, double > > | getMCParticles (const Belle2::SpacePoint *spacePoint) |
get the related MCParticles to the TrueHit. | |
static void | increaseClusterCounters (const Belle2::SpacePoint *spacePoint, std::array< unsigned, 3 > &clusterCtr) |
increase the appropriate Cluster counter by asking the SpacePoint which type he has and which Clusters are assigned | |
static std::vector< size_t > | getAccessorsFromWeight (double weight) |
convert the relation weight (SpacePoint <-> TrueHit) to a type that can be used to access arrays | |
static std::vector< Belle2::MCVXDPurityInfo > | createPurityInfosVec (const std::vector< const Belle2::SpacePoint * > &spacePoints) |
create a vector of MCVXDPurityInfos objects for a std::vector<Belle2::SpacePoints>. | |
template<typename SPContainer > | |
static std::vector< Belle2::MCVXDPurityInfo > | createPurityInfos (const SPContainer *container) |
create a vector of MCVXDPurityInfos objects for any given container holding SpacePoints and providing a getHits() method each MCParticle that is in the container gets its own object NOTE: negative MCParticleIds are possible und used as follows: | |
template<typename SPContainer > | |
static std::vector< Belle2::MCVXDPurityInfo > | createPurityInfos (const SPContainer &container) |
template<typename Functor > | |
i2dMultiMap | createMultiMap (int nEntries, Functor funct) |
create a multimap with | |
template<typename Functor > | |
i2dMap | createMap (int nEntries, Functor funct) |
create a multimap with | |
TEST_F (MapHelperFunctionsTest, testCreatorFunctions) | |
test the methods that are use to create the maps for the later tests | |
TEST_F (MapHelperFunctionsTest, testGetUniqueKeys) | |
test if the 'getUniqueKeys' method returns the right values | |
TEST_F (MapHelperFunctionsTest, testGetValuesToKey) | |
test if the 'getValuesToKey' method returns the right values to a given key | |
TEST_F (MapHelperFunctionsTest, testGetNValuesPerKey) | |
test the 'getNValuesPerKey' method | |
TEST_F (MapHelperFunctionsTest, testGetSortedKeyValueTuples) | |
test if the 'getSortedKeyValuePairs' method actually works as advertised | |
TEST_F (MapHelperFunctionsTest, testGetAllValues) | |
test the getAllValues() function actually returns all values that are stored in the map | |
TEST_F (SpacePointTest, testConstructorPXD) | |
Test constructor for PXDClsuters tests the constructor importing a PXDCluster and tests results by using the getters of the spacePoint... | |
TEST_F (SpacePointTest, testConstructorSVD) | |
Test constructor for SVDClsuters tests the constructor importing a SVDCluster and tests results by using the getters of the spacePoint... | |
TEST_F (SpacePointTest, testRootIOPXDCluster) | |
Test if cluster writing in and reading from root files work. | |
TEST_F (SpacePointTest, testRootIOB2Vector3) | |
Test if B2Vector3 writing in and reading from root files work. | |
TEST_F (SpacePointTest, testRootIOSP) | |
Test if spacePoints writing in and reading from root files work. | |
TEST_F (SpacePointTest, testConvertLocalToNormalizedCoordinates) | |
Testing member of spacePoint: convertToNormalizedCoordinates. | |
TEST_F (SpacePointTest, testConvertNormalizedToLocalCoordinates) | |
Testing member of spacePoint: convertToLocalCoordinates. | |
TEST_F (SpacePointTest, testGetNClustersAssigned) | |
Test if the number of assigned Clusters is obtained correctly NOTE: using the same constructors as in previous tests! | |
TEST_F (SpacePointTrackCandTest, testConstructorFromVector) | |
Test the Constructor, that takes a vector of SpacePoint* as argument. | |
TEST_F (SpacePointTrackCandTest, testEqualityOperator) | |
Test operator == of SpacePointTrackCand. | |
TEST_F (SpacePointTrackCandTest, testSetPdgCode) | |
Test setPdgCode method, by comparing its results with the expected values for the according particles. | |
TEST_F (SpacePointTrackCandTest, testGetHitsInRange) | |
Test the get hits in range method. | |
TEST_F (SpacePointTrackCandTest, testRefereeStatus) | |
Test the setRefereeStatus and getRefereeStatus methods. | |
TEST_F (SpacePointTrackCandTest, testRemoveSpacePoints) | |
Test the removeSpacePoint method. | |
TEST_F (SpacePointTrackCandTest, testGetSortedHits) | |
Test setPdgCode method, by comparing its results with the expected values for the according particles. | |
TEST_F (RecoTrackTest, cdcHit) | |
Test simple Setters and Getters. | |
TEST_F (RecoTrackTest, cdcHitMCFinderCategory) | |
Test simple Correct handling of the MCFinder hit classification. | |
TEST_F (RecoTrackTest, testGenfitConversionOne) | |
Test conversion to genfit track cands. | |
TEST_F (RecoTrackTest, testGenfitConversionTwo) | |
Test conversion from genfit track cands. | |
TEST_F (RecoTrackTest, copyRecoTrack) | |
Test copying a RecoTrack. | |
TEST_F (RecoTrackTest, recoHitInformations) | |
Test the getRecoHitInformations() function. | |
TEST_F (RecoTrackTest, trackTime) | |
Test getOutgoingArmTime() and getIngoingArmTime() functions. | |
TEST_F (CollectorTFInfoTest, testAllInformationLoop) | |
dummy comment: testAllInformationLoop | |
TEST_F (FilterIDTest, simpleTest) | |
Test simple Setters and Getters. | |
TEST_F (FullSecIDTest, constructorAndGetterTests) | |
Test simple Setters and Getters. | |
TEST_F (FullSecIDTest, overloadedOperatorTests) | |
testing the overloaded operators of the FullSecID-class | |
TEST_F (FullSecIDTest, bufferOverflowTest) | |
Unfinished test - shall test bufferOverflows... | |
TEST_F (SandBox4TestingTest, testingVerbosityViaTemplates) | |
test function call with auto-assigned value | |
TEST_F (SandBox4TestingTest, JustSomePlayingAroundWithfunction) | |
test function call with auto-assigned value | |
TEST_F (SandBox4TestingTest, TestIsNanAndIsInfBehavior) | |
shall show when to get nan and when to get inf (and that inf != nan) | |
TEST_F (SectorTest, testConstructorSettersAndGetters) | |
Test Constructor, Setters and Getters. | |
TEST_F (ThreeHitFiltersTest, simpleTest) | |
Test simple Setters and Getters. | |
TEST_F (ThreeHitFiltersTest, TestMagneticField) | |
the correctness of the magneticField-values (important for pT-related calculations) | |
TEST_F (ThreeHitFiltersTest, TestAngles) | |
the correctness of the angle calculators | |
TEST_F (ThreeHitFiltersTest, TestSignAndOtherFilters) | |
test sign, helixFit and calcDeltaSlopeRZ filters | |
TEST_F (ThreeHitFiltersTest, TestDeltaSOverZ) | |
test DeltaSOverZ | |
TEST_F (ThreeHitFiltersTest, TestCalcPt) | |
test cramer method in calcPt | |
TEST_F (TwoHitFiltersTest, TestEmptyFilter) | |
Test simple Setters and Getters by filling zeroes. | |
TEST_F (TwoHitFiltersTest, TestFilledFilter) | |
Test simple Setters and Getters by filling non-zero-values. | |
TEST_F (TwoHitFiltersTest, testLargeFilter) | |
Test simple Setters and Getters by filling extreme values. | |
B2Vector3D | outerHit (0, 0, 0) |
testing out of range behavior | |
TEST_F (TwoHitFiltersTest, TestOutOfRangeNormedDistFilter) | |
And now possibly the only case where TwoHitFilters produces wrong results. | |
template<class NetworkPath > | |
SpacePointTrackCand | convertNetworkPath (NetworkPath networkPath) |
Create new SPTC from network path. | |
void | insertSpacePoint (std::vector< const SpacePoint * > &target, TrackNode source) |
Convert TrackNode to SpaePoint an add to a SpacePoint path. | |
void | insertSpacePoints (std::vector< const SpacePoint * > &target, const Segment< TrackNode > &source) |
Insert of inner and outer TrackNodes of a Segment as SpacePoints into path of SpacePoints. | |
template<class DataType , class TCInfoType , class VectorType > | |
bool | operator== (const AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > &a, const std::string &b) |
non-memberfunction Comparison for equality with a std::string | |
template<class DataType , class TCInfoType , class VectorType > | |
bool | operator== (const std::string &a, const AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > &b) |
non-memberfunction Comparison for equality with a std::string | |
template<class DataType , class TCInfoType , class VectorType > | |
bool | operator== (const AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > &a, const AlgoritmType::Type &b) |
non-memberfunction Comparison for equality with a AlgoritmType::Type | |
template<class DataType , class TCInfoType , class VectorType > | |
bool | operator== (const AlgoritmType::Type &a, const AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > &b) |
non-memberfunction Comparison for equality with a AlgoritmType::Type | |
template<class DataType , class TCInfoType , class VectorType > | |
AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > * | AnalyzingAlgorithmFactoryDouble (AlgoritmType::Type algorithmID) |
the analyzingAlgorithm factory for algorithms returning one double for each TC passed: | |
template<class DataType , class TCInfoType , class VectorType > | |
AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > * | AnalyzingAlgorithmFactoryInt (AlgoritmType::Type algorithmID) |
the analyzingAlgorithm factory for algorithms returning one int for each TC passed: | |
template<class DataType , class TCInfoType , class VectorType > | |
AnalyzingAlgorithmBase< DataType, TCInfoType, VectorType > * | AnalyzingAlgorithmFactoryVecDouble (AlgoritmType::Type algorithmID) |
the analyzingAlgorithm factory for algorithms returning one vector< double> for each TC passed: | |
template<typename ... types> | |
Filter< OperatorNot, Filter< types... >, VoidObserver > | operator! (const Filter< types... > &filter) |
Definition of the NOT operator ! for the Filter class. | |
template<typename ... types1, typename ... types2> | |
Filter< Belle2::OperatorAnd, Belle2::Filter< types1... >, Belle2::Filter< types2... >, Belle2::VoidObserver > | operator&& (const Filter< types1... > &filter1, const Filter< types2... > &filter2) |
Definition of the boolean AND operator && of the Filter class. | |
template<typename ... types1, typename ... types2> | |
Filter< Belle2::OperatorOr, Belle2::Filter< types1... >, Belle2::Filter< types2... >, Belle2::VoidObserver > | operator|| (const Filter< types1... > &filter1, const Filter< types2... > &filter2) |
Definition of the boolean OR operator || of the Filter class. | |
template<class booleanBinaryOperator , typename ... types1, typename ... types2, class observer , typename ... argsTypes> | |
bool | initializeObservers (const Filter< booleanBinaryOperator, Belle2::Filter< types1... >, Belle2::Filter< types2... >, observer > &, argsTypes ... args) |
Observer Stuff ///. | |
template<class booleanUnaryOperator , typename ... types1, class observer , typename ... argsTypes> | |
bool | initializeObservers (const Filter< booleanUnaryOperator, Belle2::Filter< types1... >, observer > &, argsTypes ... args) |
Recursive function to initialize all the observers in a unary boolean Filter. | |
template<class Variable , class RangeType , class observer , typename ... argsTypes> | |
bool | initializeObservers (const Belle2::Filter< Variable, RangeType, observer > &filter, argsTypes ... args) |
Initialize the observer of a RangeType Filter. | |
template<class Variable , class Range , class ... Options> | |
std::unordered_map< std::string, typename Variable::functionType > | SelectionVariableNamesToFunctions (Belle2::Filter< Variable, Range, Options... >) |
Return a map from the SelectionVariable name to the SelectionVariable function of the Variable used in the filter that is the template argument parameter. | |
template<class someFilter , class ... options> | |
std::unordered_map< std::string, typename someFilter::functionType > | SelectionVariableNamesToFunctions (Belle2::Filter< Belle2::OperatorNot, someFilter, options... >) |
Wrapper for filters with NOT Operator tag. | |
template<class FilterA , class FilterB , class ... options> | |
std::unordered_map< std::string, typename FilterA::functionType > | SelectionVariableNamesToFunctions (Belle2::Filter< Belle2::OperatorAnd, FilterA, FilterB, options... >) |
Wrapper for filters with AND Operator tag. | |
template<class FilterA , class FilterB , class ... options> | |
std::unordered_map< std::string, typename FilterA::functionType > | SelectionVariableNamesToFunctions (Belle2::Filter< Belle2::OperatorOr, FilterA, FilterB, options... >) |
Wrapper for filters with OR Operator tag. | |
template<class Var , class Arithmetic , typename ... types> | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, UpperBoundedSet< Arithmetic >, VoidObserver > >::type | operator< (const Var &, Arithmetic upperBound) |
Creates a Filters with an upper bound < on the provided variable Var < lowerBound. | |
template<class Var , class Arithmetic , typename ... types> | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, ClosedUpperBoundedSet< Arithmetic >, VoidObserver > >::type | operator<= (const Var &, Arithmetic upperBound) |
Creates a Filters with a closed upper bound <= on the provided variable Var <= lowerBound. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, LowerBoundedSet< Arithmetic >, VoidObserver > >::type | operator> (const Var &, Arithmetic lowerBound) |
Creates a Filters with an lower bound > on the provided variable Var > lowerBound. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, ClosedLowerBoundedSet< Arithmetic >, VoidObserver > >::type | operator>= (const Var &, Arithmetic lowerBound) |
Creates a Filters with a closed lower bound >= on the provided variable Var >= lowerBound. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, UpperBoundedSet< Arithmetic >, VoidObserver > >::type | operator> (Arithmetic upperBound, const Var &) |
Creates a Filters with an upper bound < on the provided variable upperBound > Var. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, ClosedUpperBoundedSet< Arithmetic >, VoidObserver > >::type | operator>= (Arithmetic upperBound, const Var &) |
Creates a Filters with a closed upper bound <= on the provided variable upperBound >= Var. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, LowerBoundedSet< Arithmetic >, VoidObserver > >::type | operator< (Arithmetic lowerBound, const Var &) |
Creates a Filters with an lower bound > on the provided variable lowerBound < Var. | |
template<class Var , class Arithmetic > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< Arithmetic >::value, Filter< Var, ClosedLowerBoundedSet< Arithmetic >, VoidObserver > >::type | operator<= (Arithmetic lowerBound, const Var &) |
Creates a Filters with a closed lower bound >= on the provided variable lowerBound <= Var. | |
template<class Var , class Val > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value, Filter< Var, SingleElementSet< Val >, VoidObserver > >::type | operator== (const Var &, Val v) |
Creates a Filters to compare a variable against a given value Var == Val;. | |
template<class Var , class Val > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value, Filter< Var, SingleElementSet< Val >, VoidObserver > >::type | operator== (Val val, const Var &var) |
Creates a Filters to compare a variable against a given value Val == Var;. | |
template<class Var , class ArithmeticLower , class ArithmeticUpper , class Observer > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< ArithmeticLower >::value &&std::is_arithmetic< ArithmeticUpper >::value, Filter< Var, Range< ArithmeticLower, ArithmeticUpper >, Observer > >::type | operator< (const Filter< Var, LowerBoundedSet< ArithmeticLower >, Observer > &filter, ArithmeticUpper upperBound) |
Adding upper bound to filter with lower bound to create a filter with an allowed range between lower and upper bound. | |
template<class Var , class ArithmeticLower , class ArithmeticUpper , class Observer > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< ArithmeticLower >::value &&std::is_arithmetic< ArithmeticUpper >::value, Filter< Var, Range< ArithmeticLower, ArithmeticUpper >, Observer > >::type | operator> (const Filter< Var, UpperBoundedSet< ArithmeticUpper >, Observer > &filter, ArithmeticLower lowerBound) |
Adding lower bound to filter with upper bound to create a filter with an allowed range between lower and upper bound. | |
template<class Var , class ArithmeticLower , class ArithmeticUpper , class Observer > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< ArithmeticLower >::value &&std::is_arithmetic< ArithmeticUpper >::value, Filter< Var, ClosedRange< ArithmeticLower, ArithmeticUpper >, Observer > >::type | operator<= (const Filter< Var, ClosedLowerBoundedSet< ArithmeticLower >, Observer > &filter, ArithmeticUpper upperBound) |
Adding closed upper bound to filter with closed lower bound to create a filter with an allowed closed range between lower and upper bound. | |
template<class Var , class ArithmeticLower , class ArithmeticUpper , class Observer > | |
std::enable_if< std::is_base_of< SelectionVariable< typenameVar::argumentType, Var::c_Nargs, typenameVar::variableType >, Var >::value &&std::is_arithmetic< ArithmeticLower >::value &&std::is_arithmetic< ArithmeticUpper >::value, Filter< Var, ClosedRange< ArithmeticLower, ArithmeticUpper >, Observer > >::type | operator>= (const Filter< Var, ClosedUpperBoundedSet< ArithmeticUpper >, Observer > &filter, ArithmeticLower lowerBound) |
Adding closed lower bound to filter with closed upper bound to create a filter with an allowed closed range between lower and upper bound. | |
char | TBranchLeafType (const char *) |
Overloading TBranchLeafType to be able to get identifier 'C' for type char*. | |
char | TBranchLeafType (const Char_t &) |
Overloading TBranchLeafType to be able to get identifier 'B' for type Char_t. | |
char | TBranchLeafType (const unsigned char &) |
Overloading TBranchLeafType to be able to get identifier 'b' for type unsigned char. | |
char | TBranchLeafType (const short &) |
Overloading TBranchLeafType to be able to get identifier 'S' for type short. | |
char | TBranchLeafType (const unsigned short &) |
Overloading TBranchLeafType to be able to get identifier 's' for type unsigned short. | |
char | TBranchLeafType (const Int_t &) |
Overloading TBranchLeafType to be able to get identifier 'I' for type Int_t. | |
char | TBranchLeafType (const UInt_t &) |
Overloading TBranchLeafType to be able to get identifier 'i' for type UInt_t. | |
char | TBranchLeafType (const Float_t &) |
Overloading TBranchLeafType to be able to get identifier 'F' for type Float_t. | |
char | TBranchLeafType (const Double_t &) |
Overloading TBranchLeafType to be able to get identifier 'D' for type Double_t. | |
char | TBranchLeafType (const long int &) |
Overloading TBranchLeafType to be able to get identifier 'L' for type long int. | |
char | TBranchLeafType (const unsigned long int &) |
Overloading TBranchLeafType to be able to get identifier 'l' for type unsigned long int. | |
char | TBranchLeafType (const bool &) |
Overloading TBranchLeafType to be able to get identifier 'O' for type bool. | |
SELECTION_VARIABLE (Difference, 2, double, static double value(const double &t1, const double &t2) { return t1 - t2;};) | |
Quick definition of a selection variable implementing the difference of 2 doubles. | |
SELECTION_VARIABLE (Sum, 2, double, static double value(const double &t1, const double &t2) { return t1+t2;};) | |
Quick definition of a selection variable implementing the sum of 2 doubles. | |
TEST_F (VariablesOnTTree, basic_test) | |
Basic test of the class. | |
template<size_t Ndims> | |
const Eigen::Matrix< double, Ndims, Ndims, Eigen::RowMajor > | calculateCovMatrix (std::array< std::vector< double >, Ndims > inputData) |
calculates the empirical covariance matrix from the inputData. | |
template<size_t Ndims> | |
static void | readSamplesFromStream (std::istream &is, std::vector< FBDTTrainSample< Ndims > > &samples) |
read samples from stream and append them to samples | |
template<size_t Ndims> | |
static void | writeSamplesToStream (std::ostream &os, const std::vector< FBDTTrainSample< Ndims > > &samples) |
write all samples to stream | |
template<class EntryType , class MetaInfoType > | |
bool | operator== (const EntryType &a, const DirectedNode< EntryType, MetaInfoType > &b) |
************************* NON-MEMBER FUNCTIONS ************************* | |
short | calcCurvatureSignum (std::vector< SpacePoint const * > const &measurements) |
Calculate curvature based on triplets of measurements. | |
TEST_F (V0FitterTest, GetTrackHypotheses) | |
Test getter for track hypotheses. | |
TEST_F (V0FitterTest, InitializeCuts) | |
Test initialization of cuts. | |
bool | operator== (const CDCTriggerHoughCand &a, const CDCTriggerHoughCand &b) |
Two cells are identical if they have the same coordinates. | |
REG_MODULE (CDCTriggerNeuroData) | |
REG_MODULE (CDCTriggerNeuroIDHist) | |
REG_MODULE (TRGCDC) | |
register the basf2 module TRGCDC | |
REG_MODULE (TRGCDCTSStream) | |
register the basf2 TRGCDCTSStream module | |
int | intersect (const TRGCDCLpar &lp1, const TRGCDCLpar &lp2, CLHEP::HepVector &v1, CLHEP::HepVector &v2) |
intersection | |
std::ostream & | operator<< (std::ostream &o, const TRGCDCLpar &s) |
ostream operator | |
float | prob_ (float *, int *) |
prob function | |
static double | err_dis_inv (double x, double y, double w, double a, double b) |
distance error | |
std::ostream & | operator<< (std::ostream &o, const TRGCDCLpav &a) |
ostream operator | |
TRGCDCLpav | operator+ (const TRGCDCLpav &la1, const TRGCDCLpav &la2) |
bool | rlrel (vector< unsigned > a, vector< unsigned > b) |
...rlrel... | |
bool | udrel (vector< unsigned > a, vector< unsigned > b) |
...udrel... | |
bool | mirel (vector< unsigned > a, vector< unsigned > b) |
...mirel... | |
unsigned short | FindCP1 (vector< unsigned > a) |
...Find center Pattern1 from Pattern 2 | |
unsigned | FindP1C (vector< unsigned > a) |
...Pattern1 Center... | |
REG_MODULE (TRGECLFAM) | |
Register module name. | |
REG_MODULE (TRGECL) | |
Register Module. | |
REG_MODULE (TRGECLBGTCHit) | |
Register module name. | |
REG_MODULE (TRGECLQAM) | |
Register module name. | |
REG_MODULE (TRGECLRawdataAnalysis) | |
Register Module. | |
void | ftd_0_01 (bool *b, const bool *i) |
REG_MODULE (TRGGDL) | |
int | doprescale (int f) |
select one event in number of prescale factor events | |
REG_MODULE (TRGGRL) | |
Register module for TRGGRL. | |
int | countBits (uint64_t n) |
template<typename AXIS_NAME_T , typename CONTAINER_T > | |
uint64_t | to_bit_mask (const CONTAINER_T &container) |
void | bitshift (int64_t &out, int64_t &shift, int64_t in, int64_t deltashift) |
template<typename T > | |
constexpr int64_t | get_index (const T &e, int track_id=0) |
std::ostream & | operator<< (std::ostream &, const TRGPoint2D &) |
ostrream operator | |
const HepGeom::Point3D< double > | ORIGIN (0, 0, 0) |
Origin 3D point. | |
std::ostream & | operator<< (std::ostream &out, const VxdID &id) |
Print id to stream by converting it to string. | |
TEST (VxdID, Constructor) | |
Check that both constructors yield the same result. | |
TEST (VxdID, FromString) | |
Check the string conversion of the VxdID in both directions. | |
Variables | |
TNtuple * | m_tuple |
ntuple containing hapd hits | |
TH1F * | hapd [6] |
histogram of hits for each hapd | |
TH1F * | mwpc_tdc [4][5] |
tdc information from mwpcs | |
TH1F * | mwpc_diff [4][2] |
tdc difference from mwpcs | |
TH1F * | mwpc_sum [4][2] |
tdc sum from mwpcs | |
TH1F * | mwpc_sum_cut [4][2] |
tdc sum from mwpcs, with sum cut applied | |
TH1F * | mwpc_residuals [4][2] |
residuals from mwpcs | |
TH2F * | mwpc_xy [4] |
calculated x-y track positions | |
TH2F * | mwpc_residualsz [4][2] |
z-residuals from mwpcs | |
static int | SE_Message_Level |
Message level of scale_error(). | |
static int | SE_Reprocess_Version = 0 |
Reprocess version used in scale_error() | |
static const struct cal_scale_error_func_set_t | EXP0723_scale |
Scale error for Exp.7-23. | |
static const struct cal_scale_error_func_set_t | EXP2527_scale |
Scale error for Exp.25-27. | |
static const struct cal_scale_error_func_set_t | EXP31_scale |
Scale error for Exp.31. | |
static const struct cal_scale_error_func_set_t | EXP33_scale |
Scale error for Exp.33. | |
static const struct cal_scale_error_func_set_t | EXP35_scale |
Scale error for Exp.35. | |
static const struct cal_scale_error_func_set_t | EXP37_scale |
Scale error for Exp.37. | |
static const struct cal_scale_error_func_set_t | EXP3941_scale |
Scale error for Exp.39,41. | |
static const struct cal_scale_error_func_set_t | EXP43_scale |
Scale error for Exp.43. | |
static const struct cal_scale_error_func_set_t | EXP45_scale |
Scale error for Exp.45. | |
static const struct cal_scale_error_func_set_t | EXP47_scale |
Scale error for Exp.47. | |
static const struct cal_scale_error_func_set_t | EXP49_scale |
Scale error for Exp.49. | |
static const struct cal_scale_error_func_set_t | EXP51_scale |
Scale error for Exp.51. | |
static const struct cal_scale_error_func_set_t | EXP53_scale |
Scale error for Exp.53. | |
static const struct cal_scale_error_func_set_t | EXP55_scale |
Scale error for Exp.55. | |
static const struct cal_scale_error_func_set_t | EXP6165_scale |
Scale error for Exp.61-65. | |
static const struct cal_scale_error_func_set_t | EXP67_scale |
Scale error for Exp.67. | |
static const struct cal_scale_error_func_set_t | EXP6971_scale |
Scale error for Exp.69-71. | |
static const struct cal_scale_error_func_set_t | DUMMY_scale |
Dummy scale. | |
const int | ro_summary_revision = 1 |
const int | ronode_status_revision = 1 |
Mutex | g_mutex |
Cond | g_cond |
static const double | realNaN = std::numeric_limits<double>::quiet_NaN() |
constant for double NaN | |
static const int | intNaN = std::numeric_limits<int>::quiet_NaN() |
constant for integer NaN | |
std::string | DBPointer_defaultName = "" |
Use default name for array in DBPointer. | |
static constexpr auto | XYZToTVector |
Helper function to convert XYZVector to TVector3. | |
static const double | me = Const::electron.getMass() |
electron mass | |
static constexpr char const *const | cdcfromEclPathTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | cdcPathBasicVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | cdcPathTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | cdcfromEclStateTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | cdcStateBasicVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | cdcStateTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | pxdResultTruthNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | pxdResultVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | pxdStateBasicVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | pxdStateTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | relationSVDResultVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | svdResultTruthNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | svdResultVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | svdStateBasicVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | svdStateTruthVarNames [] |
Names of the variables to be generated. | |
static constexpr char const *const | svdStateVarNames [] |
Names of the variables to be generated. | |
static const double | realNaN = std::numeric_limits<double>::quiet_NaN() |
This collects the B-meson properties in the hadronic B-decays It is used for the Ecms calibration in AirFlow. | |
static constexpr int | mergerWidth = 256 |
Merger data width. | |
static constexpr int | nAllMergers = 146 |
Number of Mergers. | |
static constexpr int | wordWidth = 32 |
width of a single word in the raw int buffer | |
static constexpr int | nFinesse = 48 |
Number of FINESSE in a PCIe40. | |
const double | M_PI2 = 2. * M_PI |
2*PI | |
const double | M_PI4 = 4. * M_PI |
4*PI | |
const double | M_PI8 = 8. * M_PI |
8*PI | |
const TRGCDCLayer * | TRGCDCUndefinedLayer |
TRGCDCUndefinedLayer declaration. | |
const int | ntrgline = 18 |
set the total number of trigger lines and prescalefactor | |
double | scalef_phase2 [ntrgline] = {1, 1, 20, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10, 1, 1, 1, 1, 1} |
prescale factor for phase2 | |
double | scalef_phase3 [ntrgline] = {1, 1, 20, 2, 1, 1, 1, 1, 2, 1, 1, 20, 20, 1, 5, 1, 3, 5} |
prescale factor for phase3 | |
constexpr Linear_fit_of_Hits_t | Linear_fit_of_Hits |
const HepGeom::Point3D< double > | ORIGIN |
Origin 3D point. | |
static const int | intNaN = std::numeric_limits<int>::quiet_NaN() |
Abstract base class for different kinds of events.
Basf2 headers.
Definitions (.icc.h)
Declarations (pure .h)
Impl Declaration.
Combine related tracks from CDC and VXD into a single track by copying the hit information and combining the seed information.
Combine two collections of tracks without additional checks.
Create relations between MC-matched RecoTracks in CDC and SVD.
Combine related tracks from CDC (determined by SVD->CDC CKF) and generic tracks into a single track by copying the hit information and combining the seed information.
module to revert the recotracks.
Very simple module to copy an array of RecoTracks into another one.
This module calls RecoTrack::prune to remove hits before the track gets stored to disk to save storage space.
This module prunes all reco hits marked as being to be pruned but PruneRecoTracksmodule.
This module calls genfit::Track::prune to remove hits before the track gets stored to disk to save storage space.
Module doing the "merging" of the RecoTracks, Tracks and TrackFitResults of the original and flipped ones.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Requied for linkdef.h.
TClass is not used in this class, but the include is needed for the ClassDef.
Nota bene: the dataobjects must be declared under the Belle2 namespace only, and the specific subdetector namespace, if any, can not be added.
Python headers include some weird stuff which we don't want to be seen by CLING, otherwise there are a lot of warning during the compiling the dictionary.
Database storage for ECL autocovariance or noise spectral characteristics.
A kinematic fitter using the Newton-Raphson method to solve the equations.
Abstract base class for particle objects of kinematic fits.
This class defines the minimal functionality of a class describing an event hypothesis that is meant to be tested by a kinematic fit. It is an optional class - the event hypothesis can also be defined directly in the main program.
Author: Jenny Bme, Benno List
This class defines the minimal functionality any fit object must provide. The main task of a fit object is to keep parameters (and errors) that define the four-momentum of a particle and encapsulate the actually chosen parametrisation from the rest of the fitting machinery.
Since for the fit a parametrisation distributed like a gaussian is most favorable, different kinds of particles (implying different kinds of measurements!) might require different parametrisations. For each desired parametrisation a concrete class should be derived from this abstract base class. It needs to be able to convert its parameters to E, px, py, pz and to provide the derivatives of E, px, py, pz with respect to the internal parameters.
Depending on the type of particle, some or all parameters might be unmeasured (neutrinos!), meaning that they come with a very large and/or unknown error. They are treated differently by the fit algorithm and are thus flagged accordingly.
In order to insert its derivatives into the global covariance matrix of all FitObjects in the event, each FitObjects needs to know the position of its parameters in the overall parameter list.
THIS iS JUNK!!!! It is done like this in JetFitObject.C, but using measured[i] which is the bool giving the measured/unmeasured status and NOT a bool containing the START VALUES!!!!! From its stored initial parameters and the current fit parameters the FitObject calculates its contribution to the $\chi^2$ of the fit.
In its current state, a BaseFitObject has a set of parameters, some of them measured (i.e., they contribute to the ). These parameters have a local numbering, running from 0 to n-1. Global numbers can be assigned by the BaseFitter using setGlobalParNum.
The class WWFitter needs the following routines from BaseFitObject:
Author: Benno List, Jenny Böhme
Changelog:
This class defines the minimal functionality any fit object must provide. The main task of a fit object is to keep parameters (and errors) that define the four-momentum of a particle and encapsulate the actually chosen parametrisation from the rest of the fitting machinery.
Since for the fit a parametrisation distributed like a gaussian is most favorable, different kinds of particles (implying different kinds of measurements!) might require different parametrisations. For each desired parametrisation a concrete class should be derived from this abstract base class. It needs to be able to convert its parameters to E, px, py, pz and to provide the derivatives of E, px, py, pz with respect to the internal parameters.
Depending on the type of particle, some or all parameters might be unmeasured (neutrinos!), meaning that they come with a very large and/or unknown error. They are treated differently by the fit algorithm and are thus flagged accordingly.
In order to insert its derivatives into the global covariance matrix of all FitObjects in the event, each FitObjects needs to know the position of its parameters in the overall parameter list.
THIS iS JUNK!!!! It is done like this in JetFitObject.C, but using measured[i] which is the bool giving the measured/unmeasured status and NOT a bool containing the START VALUES!!!!! From its stored initial parameters and the current fit parameters the FitObject calculates its contribution to the of the fit.
In its current state, a ParticleFitObject has a set of parameters, some of them measured (i.e., they contribute to the ). These parameters have a local numbering, running from 0 to n-1. Global numbers can be assigned by the BaseFitter using setGlobalParNum.
Author: Benno List, Jenny List
Changelog:
Important Remark: Up to now the format for Raw frames as well as size etc is not well defined. It will most likely change! E.g. not the whole mem is dumped, but only a part of it.
By default, this module will remove all but the first and last hits of the track.
Copies all hits but not the fitted information.
The sign of the weight defines, if the hits go before (-1) or after (+1) the SVD track.
The sign of the weight defines, if the hits go before (-1) or after (+1) the CDC track.
double convertString | ( | const std::string & | str | ) |
Converts a string to double.
str | string which is converted to double |
Definition at line 40 of file Conversion.cc.
long double convertString | ( | const std::string & | str | ) |
Converts a string to long double.
str | string which is converted to long double |
Definition at line 56 of file Conversion.cc.
int convertString | ( | const std::string & | str | ) |
Converts a string to int.
str | string which is converted to int |
Definition at line 72 of file Conversion.cc.
long int convertString | ( | const std::string & | str | ) |
Converts a string to long int.
str | string which is converted to long int |
Definition at line 88 of file Conversion.cc.
unsigned long int convertString | ( | const std::string & | str | ) |
Converts a string to unsigned long int.
str | string which is converted to unsigned long int |
Definition at line 104 of file Conversion.cc.