Ignore:
Timestamp:
02/13/07 11:15:29 (18 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/include-Classes/MMcFormat/MMcEvtBasic.h

    r7880 r8315  
    9191  }
    9292
     93  static TString GetEnergyStr(Float_t e)
     94  {
     95      if (e>=1000)
     96          return Form("%.1fTeV", e/1000);
     97
     98      if (e>=10)
     99          return Form("%dGeV", (Int_t)(e+.5));
     100
     101      if (e>=1)
     102          return Form("%.1fGeV", e);
     103
     104      return Form("%dMeV", (Int_t)(e*1000+.5));
     105  }
     106
    93107  TString GetEnergyStr() const
    94108  {
    95       if (fEnergy>1000)
    96           return Form("%.1fTeV", fEnergy/1000);
    97 
    98       if (fEnergy>10)
    99           return Form("%dGeV", (Int_t)(fEnergy+.5));
    100 
    101       if (fEnergy>1)
    102           return Form("%.1fGeV", fEnergy);
    103 
    104       return Form("%dMeV", (Int_t)(fEnergy*1000+.5));
     109      return GetEnergyStr(fEnergy);
    105110  }
    106 
    107111
    108112  // Setter
Note: See TracChangeset for help on using the changeset viewer.