CbmRoot
Loading...
Searching...
No Matches
alignment/CbmRichProjectionProducerBase.h
Go to the documentation of this file.
1/* Copyright (C) 2012-2020 Justus-Liebig-Universitaet Giessen, Giessen
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Semen Lebedev, Jordan Bendarouach [committer] */
4
14#ifndef CBM_RICH_PROJECTION_PRODUCER_BASE
15#define CBM_RICH_PROJECTION_PRODUCER_BASE
16
17using std::string;
18using namespace std;
20
21class TClonesArray;
22
73
74#endif
TClonesArray * richProj
class checks correction parameter file containing mirror misalignment information.
Base class for STS track projections onto the photodetector plane.
virtual void SetMirrorCorrectionParameterFile(const string &s)
CbmRichMirrorMisalignmentCorrectionUtils * fMirrorCorrectionParameterFile
CbmRichProjectionProducerBase(const CbmRichProjectionProducerBase &)
Copy constructor.
CbmRichProjectionProducerBase & operator=(const CbmRichProjectionProducerBase &)
Assignment operator.
virtual void Init()
Initialization in case one needs to initialize some TCloneArrays.
virtual void DoProjection(TClonesArray *richProj)=0
Hash for CbmL1LinkKey.