Changeset 9347 for trunk/MagicSoft/Mars/msimcamera/MSimGeomCam.cc
- Timestamp:
- 02/18/09 12:07:41 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/msimcamera/MSimGeomCam.cc
r9342 r9347 37 37 // MPhotonEvent 38 38 // fNameGeomCam [MGeomCam] 39 // IntendedTrigPos [MParameterD]40 39 // MRawRunHeader 40 // [IntendedPulsePos [MParameterD]] 41 // [MPulseShape] 41 42 // 42 43 // Output Containers: … … 103 104 104 105 fPulse = (MPulseShape*)pList->FindObject("MPulseShape"); 106 /* 105 107 if (!fPulse) 106 108 { … … 108 110 return kFALSE; 109 111 } 110 112 */ 111 113 fPulsePos = (MParameterD*)pList->FindObject("IntendedPulsePos", "MParameterD"); 114 /* 112 115 if (!fPulsePos) 113 116 { … … 115 118 return kFALSE; 116 119 } 117 120 */ 118 121 fHeader = (MRawRunHeader*)pList->FindObject("MRawRunHeader"); 119 122 if (!fHeader) … … 168 171 169 172 // ------ FIXME: Move somewhere else? MSimCalibrationSignal ------ 170 173 /* 171 174 if (!fEvt->IsSorted()) 172 175 { 173 *fLog << err << "ERROR - M PhotonEvent must be sorted!" << endl;176 *fLog << err << "ERROR - MSimGeomCam: MPhotonEvent must be sorted!" << endl; 174 177 return kERROR; 175 178 } 176 179 */ 177 180 const Float_t freq = fHeader->GetFreqSampling()/1000.; 178 181 … … 185 188 186 189 // Length (ns), Pulse position (Units ns) 187 const Float_t pp = fPulsePos ->GetVal();188 const Float_t pw = fPulse ->GetPulseWidth();190 const Float_t pp = fPulsePos ? fPulsePos->GetVal() : 0; 191 const Float_t pw = fPulse ? fPulse->GetPulseWidth() : 0; 189 192 190 193 fStat->SetTimeMedDev(fEvt->GetTimeMedianDev());
Note:
See TracChangeset
for help on using the changeset viewer.