Changeset 2958 for trunk/MagicSoft/Mars/manalysis
- Timestamp:
- 01/29/04 16:52:22 (21 years ago)
- Location:
- trunk/MagicSoft/Mars/manalysis
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/manalysis/MArrivalTime.h
r2935 r2958 2 2 #define MARS_MArrivalTime 3 3 4 #ifndef MARS_MParContainer 5 #include "MParContainer.h" 6 #endif 4 7 #ifndef MARS_MCamEvent 5 8 #include "MCamEvent.h" … … 15 18 class MRawEvtData; 16 19 17 class MArrivalTime : public M CamEvent20 class MArrivalTime : public MParContainer, public MCamEvent 18 21 { 19 22 private: -
trunk/MagicSoft/Mars/manalysis/MCameraData.h
r2781 r2958 7 7 #ifndef ROOT_TArrayC 8 8 #include <TArrayC.h> 9 #endif 10 #ifndef MARS_MParContainer 11 #include "MParContainer.h" 9 12 #endif 10 13 #ifndef MARS_MCamEvent … … 17 20 class MPedPhotCam; 18 21 19 class MCameraData : public M CamEvent22 class MCameraData : public MParContainer, public MCamEvent 20 23 { 21 24 private: -
trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.h
r2502 r2958 18 18 class MCerPhotPix; 19 19 20 class MCerPhotEvt : public M CamEvent20 class MCerPhotEvt : public MParContainer, public MCamEvent 21 21 { 22 22 private: -
trunk/MagicSoft/Mars/manalysis/MExtractSignal.cc
r2946 r2958 36 36 37 37 #include "MParList.h" 38 #include "MGeomCam.h"39 38 40 39 #include "MRawEvtData.h" … … 125 124 return kFALSE; 126 125 127 return kTRUE;128 }129 130 131 // --------------------------------------------------------------------------132 //133 // The ReInit searches for the following input containers:134 // - MRawRunHeader135 //136 Bool_t MExtractSignal::ReInit(MParList *pList )137 {138 MGeomCam *cam = (MGeomCam*)pList->FindObject(AddSerialNumber("MGeomCam"));139 if (!cam)140 {141 *fLog << err << GetDescriptor() << ": No MGeomCam found... aborting." << endl;142 return kFALSE;143 }144 145 126 return kTRUE; 146 127 } -
trunk/MagicSoft/Mars/manalysis/MExtractSignal.h
r2901 r2958 29 29 static const Byte_t fgLast; 30 30 31 MPedestalCam 32 MExtractedSignalCam 31 MPedestalCam *fPedestals; // Pedestals of all pixels in the camera 32 MExtractedSignalCam *fSignals; // Extracted signal of all pixels in the camera 33 33 34 MRawEvtData 35 MRawRunHeader 34 MRawEvtData *fRawEvt; // raw event data (time slices) 35 MRawRunHeader *fRunHeader; // RunHeader information 36 36 37 MArrivalTime 37 MArrivalTime *fArrivalTime; // Arrival Time of FADC sample 38 38 39 Byte_t fHiGainFirst;40 Byte_t fLoGainFirst;39 Byte_t fHiGainFirst; 40 Byte_t fLoGainFirst; 41 41 42 Byte_t fNumHiGainSamples;43 Byte_t fNumLoGainSamples;42 Byte_t fNumHiGainSamples; 43 Byte_t fNumLoGainSamples; 44 44 45 45 Float_t fSqrtHiGainSamples; … … 48 48 Byte_t fSaturationLimit; 49 49 50 Bool_t ReInit(MParList *pList);51 50 Int_t PreProcess(MParList *pList); 52 51 Int_t Process(); -
trunk/MagicSoft/Mars/manalysis/MExtractedSignalCam.h
r2914 r2958 1 1 #ifndef MARS_MExtractedSignalCam 2 2 #define MARS_MExtractedSignalCam 3 4 #ifndef MARS_MParContainer 5 #include "MParContainer.h" 6 #endif 3 7 4 8 #ifndef MARS_MCamEvent … … 9 13 class MExtractedSignalPix; 10 14 11 class MExtractedSignalCam : public M CamEvent15 class MExtractedSignalCam : public MParContainer, public MCamEvent 12 16 { 13 17 private: 14 TClonesArray *fArray; // FIXME: Change TClonesArray away from a pointer?18 TClonesArray *fArray; //-> FIXME: Change TClonesArray away from a pointer? 15 19 16 20 Byte_t fFirstUsedSliceHiGain; -
trunk/MagicSoft/Mars/manalysis/MPedPhotCam.h
r2630 r2958 2 2 #define MARS_MPedPhotCam 3 3 4 #ifndef MARS_MParContainer 5 #include "MParContainer.h" 6 #endif 4 7 #ifndef MARS_MCamEvent 5 8 #include "MCamEvent.h" … … 11 14 class MPedPhotPix; 12 15 13 class MPedPhotCam : public M CamEvent16 class MPedPhotCam : public MParContainer, public MCamEvent 14 17 { 15 18 private: -
trunk/MagicSoft/Mars/manalysis/MPedestalCam.h
r2951 r2958 2 2 #define MARS_MPedestalCam 3 3 4 #ifndef MARS_MParContainer 5 #include "MParContainer.h" 6 #endif 4 7 #ifndef MARS_MCamEvent 5 8 #include "MCamEvent.h" … … 11 14 class MPedestalPix; 12 15 13 class MPedestalCam : public M CamEvent16 class MPedestalCam : public MParContainer, public MCamEvent 14 17 { 15 18 private: … … 21 24 22 25 void Clear(Option_t *o=""); 23 void InitUseHists();24 26 25 27 void InitSize(const UInt_t i); 26 28 Int_t GetSize() const; 29 30 void InitUseHists(); 27 31 28 32 MPedestalPix &operator[](Int_t i);
Note:
See TracChangeset
for help on using the changeset viewer.