/[PAMELA software]/PamVMC/cal/include/PamVMCCaloDig.h
ViewVC logotype

Diff of /PamVMC/cal/include/PamVMCCaloDig.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by pam-rm2, Fri Jun 12 18:39:10 2009 UTC revision 1.6 by pizzolot, Wed Jan 20 11:34:13 2010 UTC
# Line 19  class PamVMCCaloDig  : public PamVMCDigi Line 19  class PamVMCCaloDig  : public PamVMCDigi
19    Float_t fcalvar[4][11][6]; // variance    Float_t fcalvar[4][11][6]; // variance
20    Float_t fcstwerr[4]; // status word    Float_t fcstwerr[4]; // status word
21    Float_t fcperror[4]; // unpacking error flag    Float_t fcperror[4]; // unpacking error flag
22      Int_t   fevtcalo;
23    
24    UShort_t fSecCalo[4];    UShort_t fSecCalo[4];
25    UShort_t fSecCaloLength[4];    UShort_t fSecCaloLength[4];
# Line 39  class PamVMCCaloDig  : public PamVMCDigi Line 40  class PamVMCCaloDig  : public PamVMCDigi
40    void FillCalRmsBack(USBuffer *buff, Int_t sec);    void FillCalRmsBack(USBuffer *buff, Int_t sec);
41    void FillCalBaseVarNorm(USBuffer *buff, Int_t sec);    void FillCalBaseVarNorm(USBuffer *buff, Int_t sec);
42    void FillCalBaseVarBack(USBuffer *buff, Int_t sec);    void FillCalBaseVarBack(USBuffer *buff, Int_t sec);
43      void Incrementevtcalo(){fevtcalo++;};
44    
45      Int_t Getevtcalo(){return fevtcalo; };
46    Float_t GetCaloErel(Int_t sec, Int_t plane, Int_t strip);    Float_t GetCaloErel(Int_t sec, Int_t plane, Int_t strip);
47    
48    void DigitizeCaloRaw();    void DigitizeCaloRaw();
# Line 48  class PamVMCCaloDig  : public PamVMCDigi Line 51  class PamVMCCaloDig  : public PamVMCDigi
51    
52   public:   public:
53    
54    PamVMCCaloDig():PamVMCDigitizer("Calo"){; }    PamVMCCaloDig():PamVMCDigitizer("Calo"){ fevtcalo=0; }
55    
56        
57    virtual ~PamVMCCaloDig(){ if(fhc) delete fhc;}    virtual ~PamVMCCaloDig(){ if(fhc) delete fhc;}

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.23