|
class | BSEmcDetector |
| Specialization of the FairDetector for a common BSEmcDetector. More...
|
|
class | BSEmcSortMCTruthAlgo |
| Base class for algo that require the cleansortmclist. More...
|
|
class | BSEmcAbsPSA |
| Baseclass for pulseshapeanalysis ( featureextraction ) More...
|
|
class | BSEmcExtractDigisFromWaveforms< ParSet > |
| Task to create digis from waveforms. More...
|
|
class | BSEmcOnlineFeatureExtractionProcess |
| Online feature extraction process intended as baseclass. Online like, but not actually online. More...
|
|
class | BSEmcAbsPulseshape |
| pulseshape interface More...
|
|
class | BSEmcAbsWaveformModifier |
| interface for waveform modifiers More...
|
|
class | BSEmcAbsWaveformSimulator |
| Abstract base class for waveform simulator. More...
|
|
class | BSEmcFullStackedWaveformSimulator |
| Waveform simulator. More...
|
|
class | BSEmcMCHitToTimebasedWaveforms< ParSet > |
| Taks to create waveforms from hits. More...
|
|
class | BSEmcMultiWaveformSimulator |
| Simulator to create BSEmcMultiWaveform. More...
|
|
class | BSEmcWaveformBuffer |
| buffer for waveforms, used by BSEmcFwEndcapTimebasedWaveforms More...
|
|
class | BSEmcWaveformData |
| represents a simulated waveform in an emc crystal, used by BSEmcFwEndcapTimebasedWaveforms More...
|
|
class | BSEmcWaveformGenerationProcess |
| Base class Process to create waveforms out of BSEmcMCHits. More...
|
|
class | BSEmcClusterRadiusAlgo |
| Helper class to determine a precluster radius (used in MakePrecluster) More...
|
|
class | BSEmcClusteringContFact |
| EMC specific container factory to load different Parameters, such as NeighbouringRelation, CrystalPosition, HitPar, DigiPar, ClusteringPar, CalibrationPar etc. More...
|
|
class | BSEmcClusteringData |
| Container of addresses for data Container used by BSEmcClusteringTask and passed to Clustering Processes. More...
|
|
class | BSEmcClusteringPar |
| Container for clustering parameter. More...
|
|
class | BSEmcClusteringTask |
| Task to orchestrate the full reconstruction line from BSEmcDigis into BSEmcRecoHits. More...
|
|
class | BSEmcClusterPropertiesContFact |
| EMC specific container factory to load different Parameters, such as NeighbouringRelation, CrystalPosition, HitPar, DigiPar, ClusteringPar, CalibrationPar etc. More...
|
|
class | BSEmcClusterPropertiesPar |
| Container for clusterproperties such as Position. More...
|
|
class | BSEmcEnergyCalculationAlgo |
| Helper class to calculate the Energies of a cluster. More...
|
|
class | BSEmcPositionAlgo |
| Helper class to calculate the cluster position. More...
|
|
class | BSEmcXClMoments |
| Helper class to calculate Zernike and Lateral Moments. More...
|
|
class | BSEmcAddLinksToCluster |
| Helper Process to add links of BSEmcMCHits to clusters and subclusters. More...
|
|
class | BSEmcClusteringProcess |
| Rewritten version of old PndEmcMakeCluster algorithm for easier understanding and debugging. More...
|
|
class | BSEmcExpClusterSplittingProcess |
| splits clusters on the basis of exponential distance from the subCluster centroid More...
|
|
class | BSEmcLocalMaxFindingProcess |
| Process to find all local maxima within a cluster. More...
|
|
class | BSEmcMakePreclusters |
| Online like preclustering, takes digis, sorts them into DataConcentrator and only clusters within one DataConcentrator digi set. More...
|
|
class | BSEmcMCPropagationProcess |
| Process to determine entering and exiting tracks into cluster. More...
|
|
class | BSEmcMergePreclusters |
| Process to merge preclusters into Clusters. More...
|
|
class | BSEmcOnlineBumpSplitter |
| old More...
|
|
class | BSEmcRecursiveClustering |
| Recursive clustering. More...
|
|
class | BSEmcRemoveSplitOffMax |
| Process to be run after BSEmcLocalMaxFindingProcess to remove maxima from cluster that match certain criteria. More...
|
|
class | BSEmcCrystalPositionData |
| Struct containing crystal position data. More...
|
|
class | BSEmcCrystalPositionPar |
| Parameter for crystal positions. More...
|
|
class | BSEmcGeoItem |
| Convenience object for neighbouring relations used by BSEmcRecursiveClustering. More...
|
|
class | BSEmcGeoNeighbouringRelationPar |
| Neigbouring Relations based on a list of detectorIds. More...
|
|
class | BSEmcParameterLoadingProcess< DataStruct > |
| Process to load neighbouring and position parameters from txtfiles or position values via BSEmcStructure. More...
|
|
class | BSEmcPositionContFact |
| EMC specific container factory to load geometry Parameters, such as NeighbouringRelation, CrystalPosition and PositionPar. More...
|
|
class | BSEmcPositionPar |
| Mini parameter set to contain position relevant parameter. More...
|
|
class | BSEmcStructure |
| geometry helper class to parse ROOT-Geometry Tree and create BSEmcXtal for each Emc-crystal More...
|
|
class | BSEmcXtal |
| represents coordinates of one crystal More...
|
|
class | BSEmcMCContFact |
| EMC specific container factory to load different Parameters, such as NeighbouringRelation, CrystalPosition, HitPar, DigiPar, ClusteringPar, CalibrationPar etc. More...
|
|
class | BSEmcCalibrationPar |
| Very basic start for CalibrationPar (each Detector gets its own) More...
|
|
class | BSEmcDataConcentratorLookUp |
| rudimentary if-statement heavy lookup for data concentrator number for each crystal (detectorId) developed by Viktor Rodin More...
|
|
class | BSEmcDigiPar |
| Container for runtime parameters that are required for the transformation from BSEmcMCHits to BSEmcDigis. More...
|
|
class | BSEmcDigitizationData |
| DataStruct to pass addresses to data Container between BSEmcDigitizerTask and PndProcess<BSEmcDigitizationData> More...
|
|
class | BSEmcDigitizerTask |
| Task managing all processes required to create BSEmcDigis from BSEmcMCHits. More...
|
|
class | BSEmcApplyCalibrationProcess |
| Simple Process to calculate calibrated energy for BSEmcDigi. More...
|
|
class | BSEmcDigiDCSetterProcess |
| Sets the DataConcentrator number for a BSEmcDigi. More...
|
|
class | BSEmcIdealDigitizationProcess |
| Smears BSEmcMCHit energy and forms BSEmcDigi if energy above threshold. More...
|
|
class | BSEmcHitPar |
| Container for runtime parameters that are required for the transformation from BSEmcMCPoints to BSEmcMCHits. More...
|
|
class | BSEmcMCHitProducerTask |
| Task to manage all Processes required to transfrom BSEmcMCPoints into BSEmcMCHits. More...
|
|
class | BSEmcMCHitProductionData |
| DataStruct to pass addresses to data Container between BSEmcMCHitProducerTask and PndProcess<BSEmcMCHitProductionData> More...
|
|
class | BSEmcMCHitProductionProcess |
| Process to create BSEmcMCHits out of BSEmcMCPoints. More...
|
|
class | BSEmcPlotAllRecoHits |
| Process to plot all EMC Reco Hits. More...
|
|
class | BSEmcPlotBarrelFwEndcapOverlap |
| Plots some values to investigate the overlap of the Barrel and the FwEndcap. More...
|
|
class | BSEmcPlotCluster |
| Plots some cluster values such as energy, number of digis, etc. More...
|
|
class | BSEmcPlotData |
| Structure containing addresses to Data Container. More...
|
|
class | BSEmcPlotDigis |
| Process to plot some digi values, such as number of digis per event, energy of each digi, time, etc. More...
|
|
class | BSEmcPlotMCHits |
| Process to plot some values for MCHits such as energy or time. More...
|
|
class | BSEmcPlotMCPoints |
| Plots values for MCPoints, such as energy loss, time. More...
|
|
class | BSEmcPlotMultiHitCluster |
| Plots events where a cluster contains several maxima. More...
|
|
class | BSEmcPlotProcess |
| Base Processclass for plotting. More...
|
|
class | BSEmcPlotRecoHits |
| Plots values of RecoHits, such as energy, time, cluster size, subcluster size, zernike moments, etc. More...
|
|
class | BSEmcPlotRecoHitVsMC |
| Process creating plots to test Theta and Phi reconstruction of RecoHits vs MCTruth value. More...
|
|
class | BSEmcPlotSubCluster |
| Creates plots showing the subcluster energy, size, etc. More...
|
|
class | BSEmcPlotTask |
| Task to handle PlotProcesses. More...
|
|
class | BSEmcPlotWaveforms |
| Creates plots of the Waveforms. More...
|
|
class | BSEmcCorrection |
| Energy correction factor/function interface. More...
|
|
class | BSEmcErrorCalculationPar |
| Container class for EMC error matrix parameter class is inherited from FairParGenericSet. More...
|
|
class | BSEmcErrorMatrixCalculation |
| Calculate Error Matrix for the given BSEmcRecoHit with parametrization defined by the given parameter BSEmcErrorCalculationPar. More...
|
|
class | BSEmcPhiRecoHitSplitter |
| splits clusters based on local maxima in the Phi direction for use with Bremstrahlung correction. More...
|
|
class | BSEmcRecoContFact |
| EMC specific container factory to load different Parameters, such as NeighbouringRelation, CrystalPosition, HitPar, DigiPar, ClusteringPar, CalibrationPar etc. More...
|
|
class | BSEmcSplitOffPar |
| Container for SplitOff parameters. More...
|
|
class | BSEmcThetaEnergyECF |
| Theta and Energy dependent energy correction factor. More...
|
|
class | BSEmcCreateRecoHitProcess |
| Creates for each BSEmcSubCluster a BSEmcRecoHit and fills it with additional information such as Zernike/Lateral Moments, etc. More...
|
|
class | BSEmcFinishRecoHitProcess |
| Applies energy correction and error calculation for each BSEmcRecoHit. More...
|
|
class | BSEmcOutOfClusterCorrectionProcess |
| Each low energetic cluster the closest BSEmcRecoHits are searched for and its energy is split between the BSEmcRecoHits. More...
|
|
class | BSEmc2DMapper |
| Interface class to map DetectorIDs (crystal Ids) to x-y-indices. More...
|
|
class | BSEmcCounter< DataStruct > |
| Simple Process that prints every 100 Events the number of events. More...
|
|
class | BSEmcHistogrammer |
| Simple wrapper around std::map<TString (histname), TH1*> to help with histogram creation and writting to file. More...
|
|
class | BSEmcJoinBranches |
| Task to join several branches (supplied as t_srcbranchnames in ctor) into one t_targetbranchname. More...
|
|
class | BSEmcDigiTimeBuncherProcess |
| Process to create digi time bunches using TimeGap on timesorted digi container. More...
|
|
class | BSEmcFetchDigisFromPreclusterLinks |
| As Timebunching of preclusters breaks the eventstructure and therefore our digi indices cluster concept. More...
|
|
class | BSEmcPreclusterTimeBuncherProcess |
| Process to create precluster time bunches using TimeGap on timesorted precluster container. More...
|
|
class | BSEmcRingSorter< T > |
| templated version of a ring sorter More...
|
|
class | BSEmcSorterTask< T > |
| templated version of a sorter task More...
|
|