/[PAMELA software]/PamelaDigitizer/Digitizer.h
ViewVC logotype

Diff of /PamelaDigitizer/Digitizer.h

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

revision 1.1 by silvio, Thu Sep 13 11:00:53 2007 UTC revision 1.2 by orsi, Fri Sep 28 10:46:23 2007 UTC
# Line 35  class Digitizer{ Line 35  class Digitizer{
35      static const int fTRIGGERbuffer = 153; //(bytes)      static const int fTRIGGERbuffer = 153; //(bytes)
36      static const int fTOFbuffer = 276;     //(bytes)      static const int fTOFbuffer = 276;     //(bytes)
37      static const int fACbuffer = 128;      static const int fACbuffer = 128;
38      static const int fNDbuffer = 4;      static const int fNDbuffer = 6;
39        static const int fS4buffer = 3;
40      static const int fPADbuffer = 64;  // changed from 32!      static const int fPADbuffer = 64;  // changed from 32!
41      static const int fCALObuffer = 10000;      static const int fCALObuffer = 10000;
42      static const float fCALOGeV2MIPratio = 0.0001059994;      static const float fCALOGeV2MIPratio = 0.0001059994;
# Line 62  class Digitizer{ Line 63  class Digitizer{
63      static const float fAveSigmay = 8.;  // to be adjusted      static const float fAveSigmay = 8.;  // to be adjusted
64      static const float fSigmaSigmay =0.1;  // to be adjusted      static const float fSigmaSigmay =0.1;  // to be adjusted
65      static const float fSigmaCommon = 25.; // to be adjusted      static const float fSigmaCommon = 25.; // to be adjusted
     static const float fMipCor = 1.; // to be adjusted  
66        
67        
68      //  end dimensions of vectors and buffer, parameter for tracker      //  end dimensions of vectors and buffer, parameter for tracker
# Line 79  class Digitizer{ Line 79  class Digitizer{
79      UChar_t fDataTof[fTOFbuffer];      UChar_t fDataTof[fTOFbuffer];
80    
81      UShort_t fDataAC[fACbuffer];      UShort_t fDataAC[fACbuffer];
82      UShort_t fDataND[fACbuffer];      UShort_t fDataND[fNDbuffer];
83        UShort_t fDataS4[fS4buffer];
84      UShort_t fDataDummy[fDummybuffer];      UShort_t fDataDummy[fDummybuffer];
85    
86      UShort_t fDataCALO[fCALObuffer];      UShort_t fDataCALO[fCALObuffer];
# Line 107  class Digitizer{ Line 108  class Digitizer{
108      UInt_t   fTracklength; //  Actual length of buffer      UInt_t   fTracklength; //  Actual length of buffer
109      Float_t  fPedeTrack[fNviews][fNstrips_view];      Float_t  fPedeTrack[fNviews][fNstrips_view];
110      Float_t  fSigmaTrack[fNviews][fNstrips_view];      Float_t  fSigmaTrack[fNviews][fNstrips_view];
111        Float_t  fMipCor[fNladder][fNviews] ;
112      // end vectors, buffer, and variables for tracker      // end vectors, buffer, and variables for tracker
113    
114    
# Line 379  class Digitizer{ Line 381  class Digitizer{
381      Int_t DigitizeTOF();  // digitizes the tof      Int_t DigitizeTOF();  // digitizes the tof
382      void DigitizeAC();  // digitizes the anti-counter      void DigitizeAC();  // digitizes the anti-counter
383      void DigitizeND();  // digitizes the ND      void DigitizeND();  // digitizes the ND
384        void DigitizeS4();  // digitizes the S4
385      void DigitizeCALO();  // digitizes the calorimeter      void DigitizeCALO();  // digitizes the calorimeter
386      void DigitizeCALOCALIB();  // digitizes the calorimeter calibration      void DigitizeCALOCALIB();  // digitizes the calorimeter calibration
387      void DigitizeCALORAW();  // digitizes the calorimeter      void DigitizeCALORAW();  // digitizes the calorimeter

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.23