er  dev
Public Member Functions | Private Attributes | List of all members
ERCalibrationSSD::NonUniformityMapBuilder Class Reference
Inheritance diagram for ERCalibrationSSD::NonUniformityMapBuilder:
Inheritance graph
[legend]
Collaboration diagram for ERCalibrationSSD::NonUniformityMapBuilder:
Collaboration graph
[legend]

Public Member Functions

 NonUniformityMapBuilder (const TString &mapRunDataPath)
 
void SetThickSensor (SensorRunInfo *sensor)
 
void SetThinSensor (SensorRunInfo *sensor)
 
void SetThickCalibSensor (SensorRunInfo *sensor)
 
void DrawPixelSpectra ()
 Draws thick sensor pixels and saves histograms to the file. More...
 
void SearchPixelHighEnergyPeak ()
 
void CreateThinSensorMap ()
 
void Exec ()
 
- Public Member Functions inherited from ERCalibrationSSD::TaskManager
 TaskManager (const TString &rawDataPath)
 

Private Attributes

std::vector< SensorRunInfo * > * fMapSensors = new std::vector<SensorRunInfo*>(2, nullptr)
 
SensorRunInfofSensorCalib = nullptr
 

Additional Inherited Members

- Protected Attributes inherited from ERCalibrationSSD::TaskManager
CalibIOManagerfIOManager = nullptr
 
TString fWorkDir = "result"
 
TString fRunId = ""
 
TString fRawDataPath = ""
 

Detailed Description

Definition at line 1633 of file ERCalibrationSSD.cxx.

Member Function Documentation

void ERCalibrationSSD::NonUniformityMapBuilder::DrawPixelSpectra ( )

Draws thick sensor pixels and saves histograms to the file.

Pixel - thick sensor strip data which is also registered in a thin sensor. Readout data are superior to noise thresholds in both stations.

Definition at line 1713 of file ERCalibrationSSD.cxx.


The documentation for this class was generated from the following file: