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

Last change on this file since 4899 was 4899, checked in by gaug, 20 years ago
*** empty log message ***
File size: 1.5 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{
14public:
15
16 MCalibrationIntensityChargeCam(const char *name=NULL, const char *title=NULL);
17
18 // Setters
19 void SetFFactorMethodValid ( const Bool_t b=kTRUE ) {
20 ((MCalibrationChargeCam*)GetCam())->SetFFactorMethodValid(b); }
21 void SetNumPhotonsBlindPixelMethod ( const Float_t f ) {
22 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsBlindPixelMethod(f); }
23 void SetNumPhotonsFFactorMethod ( const Float_t f ) {
24 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsFFactorMethod (f); }
25 void SetNumPhotonsPINDiodeMethod ( const Float_t f ) {
26 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsPINDiodeMethod (f); }
27 void SetNumPhotonsBlindPixelMethodErr( const Float_t f ) {
28 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsBlindPixelMethodErr(f); }
29 void SetNumPhotonsFFactorMethodErr ( const Float_t f ) {
30 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsFFactorMethodErr(f); }
31 void SetNumPhotonsPINDiodeMethodErr ( const Float_t f ) {
32 ((MCalibrationChargeCam*)GetCam())->SetNumPhotonsPINDiodeMethodErr(f); }
33
34 ClassDef(MCalibrationIntensityChargeCam, 1) // Container Intensity Charge Calibration Results Camera
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.