Changeset 2206 for trunk/MagicSoft/Mars/manalysis
- Timestamp:
- 06/23/03 11:01:53 (22 years ago)
- Location:
- trunk/MagicSoft/Mars/manalysis
- Files:
-
- 41 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/manalysis/MBlindPixelCalc.cc
r2173 r2206 107 107 // from the monte carlo run header. 108 108 // 109 Bool_t MBlindPixelCalc::PreProcess (MParList *pList)109 Int_t MBlindPixelCalc::PreProcess (MParList *pList) 110 110 { 111 111 if (TESTBIT(fFlags, kUseBlindPixels)) … … 252 252 // Treat the blind pixels 253 253 // 254 Bool_t MBlindPixelCalc::Process()254 Int_t MBlindPixelCalc::Process() 255 255 { 256 256 if (TESTBIT(fFlags, kUseInterpolation) && fGeomCam) -
trunk/MagicSoft/Mars/manalysis/MBlindPixelCalc.h
r1574 r2206 36 36 void StreamPrimitive(ofstream &out) const; 37 37 38 Int_t PreProcess(MParList *pList); 39 Int_t Process(); 40 38 41 public: 39 42 MBlindPixelCalc(const char *name=NULL, const char *title=NULL); … … 52 55 } 53 56 54 Bool_t PreProcess(MParList *pList);55 Bool_t Process();56 57 57 void SetPixels(Int_t num, Short_t *ids); 58 58 void SetPixels(const TArrayS pix) { SetPixels((Int_t)pix.GetSize(), (Short_t*)pix.GetArray()); } -
trunk/MagicSoft/Mars/manalysis/MCT1PadONOFF.cc
r2196 r2206 891 891 // Set the pointers and prepare the histograms 892 892 // 893 Bool_t MCT1PadONOFF::PreProcess(MParList *pList)893 Int_t MCT1PadONOFF::PreProcess(MParList *pList) 894 894 { 895 895 if ( !fHSigmaTheta || !fHSigmaThetaON || !fHSigmaThetaOFF || … … 987 987 // idealy the events to be padded should have been generated without NSB 988 988 // 989 Bool_t MCT1PadONOFF::Process()989 Int_t MCT1PadONOFF::Process() 990 990 { 991 991 //*fLog << "Entry MCT1PadONOFF::Process();" << endl; … … 1622 1622 // 1623 1623 // 1624 Bool_t MCT1PadONOFF::PostProcess()1624 Int_t MCT1PadONOFF::PostProcess() 1625 1625 { 1626 1626 if (GetNumExecutions() != 0) -
trunk/MagicSoft/Mars/manalysis/MCT1PadONOFF.h
r2167 r2206 87 87 void SetDataType(const char *type); // type of data to be padded 88 88 89 Bool_t PreProcess(MParList *pList);90 Bool_t Process();91 Bool_t PostProcess();89 Int_t PreProcess(MParList *pList); 90 Int_t Process(); 91 Int_t PostProcess(); 92 92 93 93 void SetPadFlag(Int_t padflag); -
trunk/MagicSoft/Mars/manalysis/MCT1PadSchweizer.cc
r2175 r2206 181 181 // Set the pointers and prepare the histograms 182 182 // 183 Bool_t MCT1PadSchweizer::PreProcess(MParList *pList)183 Int_t MCT1PadSchweizer::PreProcess(MParList *pList) 184 184 { 185 185 if ( !fHSigmaTheta || !fHSigmaPixTheta || !fHDiffPixTheta || … … 266 266 // idealy the events to be padded should have been generated without NSB 267 267 // 268 Bool_t MCT1PadSchweizer::Process()268 Int_t MCT1PadSchweizer::Process() 269 269 { 270 270 //*fLog << "Entry MCT1PadSchweizer::Process();" << endl; … … 731 731 // 732 732 // 733 Bool_t MCT1PadSchweizer::PostProcess()733 Int_t MCT1PadSchweizer::PostProcess() 734 734 { 735 735 if (GetNumExecutions() != 0) -
trunk/MagicSoft/Mars/manalysis/MCT1PadSchweizer.h
r2167 r2206 60 60 TH2D *hist2Pix, TH2D *hist2PixN); 61 61 62 Bool_t PreProcess(MParList *pList);63 Bool_t Process();64 Bool_t PostProcess();62 Int_t PreProcess(MParList *pList); 63 Int_t Process(); 64 Int_t PostProcess(); 65 65 66 66 void SetPadFlag(Int_t padflag); -
trunk/MagicSoft/Mars/manalysis/MCT1PointingCorrCalc.cc
r2173 r2206 60 60 // -------------------------------------------------------------------------- 61 61 // 62 Bool_t MCT1PointingCorrCalc::PreProcess(MParList *pList)62 Int_t MCT1PointingCorrCalc::PreProcess(MParList *pList) 63 63 { 64 64 MGeomCam *geom = (MGeomCam*)pList->FindObject("MGeomCam"); … … 70 70 } 71 71 72 fHourAngle = (MParameterD*)pList->FindObject("HourAngle", "MParameterD");72 fHourAngle = (MParameterD*)pList->FindObject("HourAngle", "MParameterD"); 73 73 if (!fHourAngle) 74 74 { … … 95 95 // the parametrization is for Mkn421 2001 data (Daniel Kranich) 96 96 // 97 Bool_t MCT1PointingCorrCalc::Process()97 Int_t MCT1PointingCorrCalc::Process() 98 98 { 99 99 // fhourangle is the hour angle [degrees] -
trunk/MagicSoft/Mars/manalysis/MCT1PointingCorrCalc.h
r2088 r2206 32 32 const char *name=NULL, const char *title=NULL); 33 33 34 Bool_t PreProcess(MParList *pList);35 Bool_t Process();34 Int_t PreProcess(MParList *pList); 35 Int_t Process(); 36 36 37 37 ClassDef(MCT1PointingCorrCalc, 0) // Task to do the CT1 pointing correction for Mkn421 2001 data -
trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc
r2173 r2206 149 149 // -------------------------------------------------------------------------- 150 150 // 151 Bool_t MCT1SupercutsCalc::PreProcess(MParList *pList)151 Int_t MCT1SupercutsCalc::PreProcess(MParList *pList) 152 152 { 153 153 fHil = (MHillas*)pList->FindObject(fHilName, "MHillas"); … … 235 235 // 0.75 otherwise 236 236 // 237 Bool_t MCT1SupercutsCalc::Process()237 Int_t MCT1SupercutsCalc::Process() 238 238 { 239 239 const Double_t kNomLogSize = 4.1; -
trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.h
r2038 r2206 50 50 void InitParams(); 51 51 52 Bool_t PreProcess(MParList *pList);53 Bool_t Process();52 Int_t PreProcess(MParList *pList); 53 Int_t Process(); 54 54 55 55 public: -
trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.cc
r2178 r2206 385 385 } 386 386 387 Bool_t MCerPhotEvt::GetPixelContent(Float_t &val, Int_t idx, Float_t ratio, Int_t type) const 387 // -------------------------------------------------------------------------- 388 // 389 // Returns, depending on the type flag: 390 // 391 // 0: Number of Photons*PixRatio 392 // 1: Error*sqrt(PixRatio) 393 // 2: Cleaning level = Num Photons*sqrt(PixRatio)/Error 394 // 3: Number of Photons 395 // 4: Error 396 // 397 Bool_t MCerPhotEvt::GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type) const 388 398 { 389 399 MCerPhotPix *pix = GetPixById(idx); 390 400 if (!pix || !pix->IsPixelUsed()) 391 401 return kFALSE; 402 403 const Double_t ratio = cam.GetPixRatio(idx); 392 404 393 405 switch (type) … … 401 413 val = pix->GetNumPhotons()*TMath::Sqrt(ratio)/pix->GetErrorPhot(); 402 414 return kTRUE; 415 case 3: 416 val = pix->GetNumPhotons(); 417 break; 418 case 4: 419 val = pix->GetErrorPhot(); 420 break; 403 421 default: 404 422 val = pix->GetNumPhotons()*ratio; -
trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.h
r2178 r2206 64 64 void Clear(Option_t *opt=NULL) { Reset(); } 65 65 66 Bool_t GetPixelContent( Float_t &val, Int_t idx, Float_t ratio=1, Int_t type=0) const;66 Bool_t GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type=0) const; 67 67 void DrawPixelContent(Int_t num) const 68 68 { -
trunk/MagicSoft/Mars/manalysis/MCompProbCalc.cc
r2173 r2206 81 81 // - MHadronness 82 82 // 83 Bool_t MCompProbCalc::PreProcess(MParList *plist)83 Int_t MCompProbCalc::PreProcess(MParList *plist) 84 84 { 85 85 MHCompProb *p = (MHCompProb*)plist->FindObject("MHCompProb"); … … 140 140 // - This is the hadroness stored in the MHadronness container 141 141 // 142 Bool_t MCompProbCalc::Process()142 Int_t MCompProbCalc::Process() 143 143 { 144 144 Double_t p = 1; -
trunk/MagicSoft/Mars/manalysis/MCompProbCalc.h
r1574 r2206 25 25 ~MCompProbCalc(); 26 26 27 Bool_t PreProcess(MParList *plist);28 Bool_t Process();27 Int_t PreProcess(MParList *plist); 28 Int_t Process(); 29 29 30 30 ClassDef(MCompProbCalc, 1) // Task to calculate composite probabilities -
trunk/MagicSoft/Mars/manalysis/MCurrents.h
r2183 r2206 37 37 void Print(Option_t *opt=NULL) const; 38 38 39 Bool_t GetPixelContent( Float_t &val, Int_t idx, Float_t ratio=1, Int_t type=0) const39 Bool_t GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type=0) const 40 40 { 41 41 val = (*this)[idx]; -
trunk/MagicSoft/Mars/manalysis/MEnergyEstParam.cc
r2179 r2206 133 133 // Check for all necessary parameter containers. 134 134 // 135 Bool_t MEnergyEstParam::PreProcess(MParList *plist)135 Int_t MEnergyEstParam::PreProcess(MParList *plist) 136 136 { 137 137 if (!fMatrix) … … 299 299 // (see code) 300 300 // 301 Bool_t MEnergyEstParam::Process()301 Int_t MEnergyEstParam::Process() 302 302 { 303 303 const Double_t theta = fMatrix ? GetVal(0) : fMc->GetTelescopeTheta(); -
trunk/MagicSoft/Mars/manalysis/MEnergyEstParam.h
r2173 r2206 40 40 Double_t GetVal(Int_t i) const; 41 41 42 Int_t PreProcess(MParList *plist); 43 Int_t Process(); 42 44 43 45 public: 44 46 MEnergyEstParam(const char *hil="MHillas", const char *name=NULL, const char *title=NULL); 45 47 ~MEnergyEstParam(); 46 47 Bool_t PreProcess(MParList *plist);48 Bool_t Process();49 48 50 49 void Add(const TString hillas, const TString energy="MEnergyEst"); -
trunk/MagicSoft/Mars/manalysis/MEnergyEstimate.cc
r2173 r2206 60 60 } 61 61 62 Bool_t MEnergyEstimate::PreProcess(MParList *plist)62 Int_t MEnergyEstimate::PreProcess(MParList *plist) 63 63 { 64 64 fHillas = (MHillas*)plist->FindObject("MHillas"); … … 83 83 } 84 84 85 Bool_t MEnergyEstimate::Process()85 Int_t MEnergyEstimate::Process() 86 86 { 87 87 //fEnergy->SetEnergy(fHillas->GetSize()); -
trunk/MagicSoft/Mars/manalysis/MEnergyEstimate.h
r1664 r2206 20 20 MEnergyEstimate(const char *name=NULL, const char *title=NULL); 21 21 22 Bool_t PreProcess(MParList *plist);23 Bool_t Process();22 Int_t PreProcess(MParList *plist); 23 Int_t Process(); 24 24 25 25 ClassDef(MEnergyEstimate, 0) // Task to copy the MC energy (preliminary) -
trunk/MagicSoft/Mars/manalysis/MFiltercutsCalc.cc
r2173 r2206 62 62 fList = new MFilterList; 63 63 fList->SetOwner(); 64 fList->SetBit(kMustCleanup); 65 66 gROOT->GetListOfCleanups()->Add(fList); 64 67 } 65 68 … … 80 83 { 81 84 f->SetName(f->GetRule()); 85 f->SetBit(kMustCleanup); 82 86 fList->AddToList(f); 83 87 } … … 143 147 // there. PreProcess the filter list. 144 148 // 145 Bool_t MFiltercutsCalc::PreProcess(MParList *pList)149 Int_t MFiltercutsCalc::PreProcess(MParList *pList) 146 150 { 147 151 if (!fList->PreProcess(pList)) … … 160 164 // 0.25, otherwise to 0.75. 161 165 // 162 Bool_t MFiltercutsCalc::Process()166 Int_t MFiltercutsCalc::Process() 163 167 { 164 168 if (!fList->Process()) -
trunk/MagicSoft/Mars/manalysis/MFiltercutsCalc.h
r2124 r2206 24 24 TString fHadronnessName; // name of container to store hadronness 25 25 26 Bool_t PreProcess(MParList *pList);27 Bool_t Process();26 Int_t PreProcess(MParList *pList); 27 Int_t Process(); 28 28 29 29 void AddToList(MFilter *f); -
trunk/MagicSoft/Mars/manalysis/MMatrixLoop.cc
r1525 r2206 56 56 // been accessed. 57 57 // 58 Bool_t MMatrixLoop::Process()58 Int_t MMatrixLoop::Process() 59 59 { 60 60 return fMatrix->SetNumRow(fNumRow++); -
trunk/MagicSoft/Mars/manalysis/MMatrixLoop.h
r1664 r2206 21 21 MMatrixLoop(MHMatrix *mat, const char *name=NULL, const char *title=NULL); 22 22 23 Bool_t PreProcess(MParList *plist)23 Int_t PreProcess(MParList *plist) 24 24 { 25 25 fNumRow = 0; … … 28 28 } 29 29 30 Bool_t Process();30 Int_t Process(); 31 31 32 32 ClassDef(MMatrixLoop, 0) // Task 'reading' events from a MHMatrix -
trunk/MagicSoft/Mars/manalysis/MMcPedestalCopy.cc
r2173 r2206 92 92 // If the runtype check fails the task is removed from the task list. 93 93 // 94 Bool_t MMcPedestalCopy::PreProcess(MParList *pList)94 Int_t MMcPedestalCopy::PreProcess(MParList *pList) 95 95 { 96 96 if (!CheckRunType(pList)) -
trunk/MagicSoft/Mars/manalysis/MMcPedestalCopy.h
r1180 r2206 17 17 Bool_t CheckRunType(MParList *pList) const; 18 18 19 Int_t PreProcess(MParList *pList); 20 Bool_t ReInit(MParList *pList); 21 19 22 public: 20 23 MMcPedestalCopy(const char *name=NULL, const char *title=NULL); 21 22 Bool_t PreProcess(MParList *pList);23 24 virtual Bool_t ReInit(MParList *pList);25 24 26 25 ClassDef(MMcPedestalCopy, 0) // Task which copies the pedestals from the MC into the standard container -
trunk/MagicSoft/Mars/manalysis/MMcPedestalNSBAdd.cc
r2178 r2206 116 116 // - try to find a MMcRunHeader, too 117 117 // 118 Bool_t MMcPedestalNSBAdd::PreProcess(MParList *pList)118 Int_t MMcPedestalNSBAdd::PreProcess(MParList *pList) 119 119 { 120 120 if (!CheckRunType(pList)) -
trunk/MagicSoft/Mars/manalysis/MMcPedestalNSBAdd.h
r1180 r2206 21 21 Bool_t CheckRunType(MParList *pList) const; 22 22 Float_t GetDnsb(MParList *pList) const; 23 Int_t PreProcess(MParList *pList); 24 Bool_t ReInit(MParList *pList); 25 23 26 24 27 public: … … 26 29 const char *name=NULL, const char *title=NULL); 27 30 28 Bool_t PreProcess(MParList *pList);29 30 virtual Bool_t ReInit(MParList *pList);31 32 31 ClassDef(MMcPedestalNSBAdd, 0) // Task which adds the NSB fluctuations to the pedestals rms 33 32 }; -
trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2Calc.cc
r2173 r2206 71 71 // 72 72 // 73 Bool_t MMcTriggerLvl2Calc::PreProcess (MParList *pList)73 Int_t MMcTriggerLvl2Calc::PreProcess (MParList *pList) 74 74 { 75 75 // connect the raw data with this task … … 130 130 // 131 131 // 132 Bool_t MMcTriggerLvl2Calc::Process()132 Int_t MMcTriggerLvl2Calc::Process() 133 133 { 134 134 //const Float_t energy = fMcEvt->GetEnergy(); … … 153 153 // !to be fixed: create an histogram class! 154 154 // 155 Bool_t MMcTriggerLvl2Calc::PostProcess()155 Int_t MMcTriggerLvl2Calc::PostProcess() 156 156 { 157 157 -
trunk/MagicSoft/Mars/manalysis/MMcTriggerLvl2Calc.h
r2006 r2206 28 28 MHMcTriggerLvl2 *fMHMcTriggerLvl2; 29 29 30 Int_t PreProcess(MParList *pList); 31 Int_t Process(); 32 Int_t PostProcess(); 33 30 34 public: 31 35 MMcTriggerLvl2Calc(const char *name=NULL, const char *title=NULL); 32 33 Bool_t PreProcess(MParList *pList);34 Bool_t Process();35 Bool_t PostProcess();36 36 37 37 ClassDef(MMcTriggerLvl2Calc, 0) // Task to calculate the MMcTriggerLvl2 Parameters -
trunk/MagicSoft/Mars/manalysis/MMultiDimDistCalc.cc
r2173 r2206 105 105 // number of columns (with the same meaning). 106 106 // 107 Bool_t MMultiDimDistCalc::PreProcess(MParList *plist)107 Int_t MMultiDimDistCalc::PreProcess(MParList *plist) 108 108 { 109 109 fMGammas = (MHMatrix*)plist->FindObject("MatrixGammas", "MHMatrix"); … … 172 172 // H = exp(-dh/dg); 173 173 // 174 Bool_t MMultiDimDistCalc::Process()174 Int_t MMultiDimDistCalc::Process() 175 175 { 176 176 // first copy the data from the data array to a vector event -
trunk/MagicSoft/Mars/manalysis/MMultiDimDistCalc.h
r1917 r2206 27 27 28 28 void StreamPrimitive(ofstream &out) const; 29 Int_t PreProcess(MParList *plist); 30 Int_t Process(); 29 31 30 32 public: … … 38 40 void SetUseKernelMethod(Bool_t k=kTRUE) { fUseKernel = k; } 39 41 40 Bool_t PreProcess(MParList *plist);41 Bool_t Process();42 43 42 ClassDef(MMultiDimDistCalc, 1) // Task to calculate nearest neighbor-/kernel-hadronness 44 43 }; -
trunk/MagicSoft/Mars/manalysis/MPadding.cc
r2173 r2206 230 230 // if not create one and add them to the list 231 231 // 232 Bool_t MPadding::PreProcess(MParList *pList)232 Int_t MPadding::PreProcess(MParList *pList) 233 233 { 234 234 fMcEvt = (MMcEvt*)pList->FindObject("MMcEvt"); … … 407 407 // Do the padding (mySig ==> otherSig) 408 408 // 409 Bool_t MPadding::Padding(const Double_t quadraticDiff, const Double_t theta)409 Int_t MPadding::Padding(const Double_t quadraticDiff, const Double_t theta) 410 410 { 411 411 const UInt_t npix = fEvt->GetNumPixels(); … … 469 469 // 3) pad event 470 470 // 471 Bool_t MPadding::Process()471 Int_t MPadding::Process() 472 472 { 473 473 const Double_t theta = kRad2Deg*fMcEvt->GetTelescopeTheta(); -
trunk/MagicSoft/Mars/manalysis/MPadding.h
r2062 r2206 43 43 Bool_t Padding(const Double_t quadDiff, const Double_t theta); 44 44 45 Int_t PreProcess(MParList *pList); 46 Int_t Process(); 47 Int_t PostProcess(); 48 45 49 public: 46 50 MPadding(const char *name=NULL, const char *title=NULL); 47 51 ~MPadding(); 48 52 49 Bool_t PreProcess(MParList *pList);50 Bool_t Process();51 Bool_t PostProcess();52 53 53 void SetRunType(Int_t runtype) { fRunType = runtype; } 54 54 void SetGroup(Int_t group) { fGroup = group; } -
trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.cc
r2173 r2206 64 64 } 65 65 66 Bool_t MPedCalcPedRun::PreProcess( MParList *pList )66 Int_t MPedCalcPedRun::PreProcess( MParList *pList ) 67 67 { 68 68 fRawEvt = (MRawEvtData*)pList->FindObject("MRawEvtData"); … … 83 83 84 84 85 Bool_t MPedCalcPedRun::Process()85 Int_t MPedCalcPedRun::Process() 86 86 { 87 87 MRawEvtPixelIter pixel(fRawEvt); -
trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.h
r1014 r2206 29 29 Float_t CalcHiGainRmsErr(Float_t higainrms) const; 30 30 31 Int_t PreProcess(MParList *pList); 32 Int_t Process(); 33 31 34 public: 32 35 33 36 MPedCalcPedRun(const char *name=NULL, const char *title=NULL); 34 35 Bool_t PreProcess(MParList *pList);36 Bool_t Process();37 37 38 38 ClassDef(MPedCalcPedRun, 0) // Task to calculate pedestals from pedestal runs raw data -
trunk/MagicSoft/Mars/manalysis/MPedestalCalc.cc
r1629 r2206 72 72 } 73 73 74 Bool_t MPedestalCalc::PreProcess(MParList *pList)74 Int_t MPedestalCalc::PreProcess(MParList *pList) 75 75 { 76 76 if (fHists) … … 123 123 // Then the current event is filled into the histograms. 124 124 // 125 Bool_t MPedestalCalc::Process()125 Int_t MPedestalCalc::Process() 126 126 { 127 127 // -
trunk/MagicSoft/Mars/manalysis/MPedestalCalc.h
r1630 r2206 41 41 void Check(Int_t i); 42 42 43 Bool_t PreProcess(MParList *pList);44 Bool_t Process();45 Bool_t PostProcess();43 Int_t PreProcess(MParList *pList); 44 Int_t Process(); 45 Int_t PostProcess(); 46 46 47 47 public: -
trunk/MagicSoft/Mars/manalysis/MPedestalCam.cc
r2180 r2206 182 182 } 183 183 184 Bool_t MPedestalCam::GetPixelContent( Float_t &val, Int_t idx, Float_t ratio, Int_t type) const184 Bool_t MPedestalCam::GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type) const 185 185 { 186 val = (*this)[idx].GetMean()* ratio;186 val = (*this)[idx].GetMean()*cam.GetPixRatio(idx); 187 187 return kTRUE; 188 188 } -
trunk/MagicSoft/Mars/manalysis/MPedestalCam.h
r2178 r2206 35 35 void Print(Option_t *o="") const; 36 36 37 Bool_t GetPixelContent( Float_t &val, Int_t idx, Float_t ratio=1, Int_t type=0) const;37 Bool_t GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type=0) const; 38 38 void DrawPixelContent(Int_t num) const 39 39 { -
trunk/MagicSoft/Mars/manalysis/MPointingCorr.cc
r1888 r2206 64 64 // 65 65 // 66 Bool_t MPointingCorr::PreProcess(MParList *pList)66 Int_t MPointingCorr::PreProcess(MParList *pList) 67 67 { 68 68 MGeomCam *geom = (MGeomCam*)pList->FindObject("MGeomCam"); … … 107 107 // the parametrization is for Mkn421 2001 data (Daniel Kranich) 108 108 // 109 Bool_t MPointingCorr::Process()109 Int_t MPointingCorr::Process() 110 110 { 111 111 // fhourangle is the hour angle [degrees] … … 133 133 return kTRUE; 134 134 } 135 // --------------------------------------------------------------------------136 //137 //138 //139 Bool_t MPointingCorr::PostProcess()140 {141 return kTRUE;142 }143 //============================================================================144 145 146 147 148 149 -
trunk/MagicSoft/Mars/manalysis/MPointingCorr.h
r1951 r2206 28 28 Float_t fMm2Deg; 29 29 30 Int_t PreProcess(MParList *pList); 31 Int_t Process(); 32 30 33 public: 31 34 MPointingCorr(const char *name=NULL, const char *title=NULL, 32 35 const char *srcname="MSrcPosCam"); 33 34 Bool_t PreProcess(MParList *pList);35 Bool_t Process();36 Bool_t PostProcess();37 36 38 37 ClassDef(MPointingCorr, 0) // Task to do the pointing correction … … 40 39 41 40 #endif 42 43 44 45 46 47 48 49 50 51 52
Note:
See TracChangeset
for help on using the changeset viewer.