--- PamCut/CollectionActions/RefitTrackAction/RefitTrackAction.cpp 2010/06/03 14:14:15 1.1.2.3 +++ PamCut/CollectionActions/RefitTrackAction/RefitTrackAction.cpp 2010/06/07 13:49:04 1.1.2.5 @@ -11,6 +11,9 @@ long int RefitTrackAction::_currEvent = -1; TString RefitTrackAction::_currTrkParamsFile = ""; +float RefitTrackAction::_xmBackup[6], RefitTrackAction::_ymBackup[6]; +int RefitTrackAction::_layerXBackup[6], RefitTrackAction::_layerYBackup[6]; + void RefitTrackAction::OnGood(PamLevel2 *event) { // Do something only if at least one track exists @@ -56,6 +59,7 @@ } // Apply the gaussian spread + for (Int_t ip = 0; ip < 6; ip++) { // gaussian distributed random number Gauss(mean,sigma) (in cm) trkTrack->xm[ip] += _r3->Gaus(0., _spreadX);