source: trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityChargeCam.h@ 5415

Last change on this file since 5415 was 5046, checked in by gaug, 20 years ago
*** empty log message ***
File size: 1.6 KB
Line 
1#ifndef MARS_MCalibrationIntensityChargeCam
2#define MARS_MCalibrationIntensityChargeCam
3
4#ifndef MARS_MCalibrationIntensityCam
5#include "MCalibrationIntensityCam.h"
6#endif
7
8#ifndef MARS_MCalibrationChargeCam
9#include "MCalibrationChargeCam.h"
10#endif
11
12class MCalibrationIntensityChargeCam : public MCalibrationIntensityCam
13{
14private:
15
16 void Add(const UInt_t a, const UInt_t b);
17
18public:
19
20 MCalibrationIntensityChargeCam(const char *name=NULL, const char *title=NULL);
21
22 // Setters
23 void SetFFactorMethodValid ( const Bool_t b=kTRUE ) {
24 ((MCalibrationChargeCam*)GetCam())->SetFFactorMethodValid(b); }
25 void SetNumPhotonsBlindPixelMethod ( const Float_t f ) {
26 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsBlindPixelMethod(f); }
27 void SetNumPhotonsFFactorMethod ( const Float_t f ) {
28 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsFFactorMethod (f); }
29 void SetNumPhotonsPINDiodeMethod ( const Float_t f ) {
30 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsPINDiodeMethod (f); }
31 void SetNumPhotonsBlindPixelMethodErr( const Float_t f ) {
32 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsBlindPixelMethodErr(f); }
33 void SetNumPhotonsFFactorMethodErr ( const Float_t f ) {
34 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsFFactorMethodErr(f); }
35 void SetNumPhotonsPINDiodeMethodErr ( const Float_t f ) {
36 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsPINDiodeMethodErr(f); }
37
38 ClassDef(MCalibrationIntensityChargeCam, 1) // Container Intensity Charge Calibration Results Camera
39};
40
41#endif
Note: See TracBrowser for help on using the repository browser.