/[PAMELA software]/PamCut/CollectionActions/RefitTrackAction/RefitTrackAction.cpp
ViewVC logotype

Diff of /PamCut/CollectionActions/RefitTrackAction/RefitTrackAction.cpp

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

revision 1.1.2.3 by pam-fi, Thu Jun 3 14:14:15 2010 UTC revision 1.1.2.5 by pam-fi, Mon Jun 7 13:49:04 2010 UTC
# Line 11  TRandom3* RefitTrackAction::_r3 = new TR Line 11  TRandom3* RefitTrackAction::_r3 = new TR
11  long int RefitTrackAction::_currEvent = -1;  long int RefitTrackAction::_currEvent = -1;
12  TString RefitTrackAction::_currTrkParamsFile = "";  TString RefitTrackAction::_currTrkParamsFile = "";
13    
14    float RefitTrackAction::_xmBackup[6], RefitTrackAction::_ymBackup[6];
15    int RefitTrackAction::_layerXBackup[6], RefitTrackAction::_layerYBackup[6];
16    
17  void RefitTrackAction::OnGood(PamLevel2 *event) {  void RefitTrackAction::OnGood(PamLevel2 *event) {
18    
19    // Do something only if at least one track exists    // Do something only if at least one track exists
# Line 56  void RefitTrackAction::OnGood(PamLevel2 Line 59  void RefitTrackAction::OnGood(PamLevel2
59    }    }
60    
61    // Apply the gaussian spread    // Apply the gaussian spread
62    
63    for (Int_t ip = 0; ip < 6; ip++) {    for (Int_t ip = 0; ip < 6; ip++) {
64      // gaussian distributed random number Gauss(mean,sigma) (in cm)      // gaussian distributed random number Gauss(mean,sigma) (in cm)
65      trkTrack->xm[ip] += _r3->Gaus(0., _spreadX);      trkTrack->xm[ip] += _r3->Gaus(0., _spreadX);

Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.5

  ViewVC Help
Powered by ViewVC 1.1.23