Fork me on GitHub

Ignore:
Timestamp:
Feb 13, 2009, 8:38:04 PM (16 years ago)
Author:
severine ovyn
Message:

remove double

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Utilities/ExRootAnalysis/interface/BlockClasses.h

    r264 r267  
    1313 *  present in the data members of the Block TRoot class.
    1414 *
    15  *  $Date: 2009-02-11 09:19:14 $
    16  *  $Revision: 1.12 $
     15 *  $Date: 2009-02-13 19:38:03 $
     16 *  $Revision: 1.13 $
    1717 *
    1818 * 
     
    312312*/
    313313
    314 //class TRootCalo: public TSortableObject {
    315 class TRootCalo: public TRootParticle {
     314class TRootCalo: public TSortableObject
     315{
     316//class TRootCalo: public TRootParticle {
    316317 public:
     318   float Eta;
     319   float Phi;
     320   float E;
    317321   TRootCalo() ;
    318322   TRootCalo(const TRootCalo& cal);
     
    320324   void set(const D_CaloTower&  cal);
    321325   static TCompare *fgCompare; //!
    322  //  const TCompare *GetCompare() const { return fgCompare; }
     326   const TCompare *GetCompare() const { return fgCompare; }
    323327   const float getET() const {return ET;}
    324328 
     
    345349//---------------------------------------------------------------------------
    346350
    347 class TRootJet: public TRootParticle
     351class TRootTauJet: public TSortableObject
     352{
     353public:
     354  TRootTauJet() {};
     355
     356  float E;  // particle energy in GeV
     357  float Px; // particle momentum vector (x component) in GeV
     358  float Py; // particle momentum vector (y component) in GeV
     359  float Pz; // particle momentum vector (z component) in GeV
     360
     361  float Eta; // particle pseudorapidity 
     362  float Phi; // particle azimuthal angle in rad
     363
     364  void Set(const TLorentzVector& momentum);// { return TRootParticle::Set(momentum); }
     365
     366  static TCompare *fgCompare; //!
     367  const TCompare *GetCompare() const { return fgCompare; }
     368 
     369  float PT; // particle transverse momentum in GeV
     370
     371  ClassDef(TRootTauJet, 1)
     372};
     373
     374//---------------------------------------------------------------------------
     375
     376class TRootJet: public TRootTauJet
    348377{
    349378public:
    350379  TRootJet() {};
     380
     381  static TCompare *fgCompare; //!
     382
    351383  bool Btag;
    352384
    353   static TCompare *fgCompare; //!
    354  
    355385  ClassDef(TRootJet, 1)
    356386};
    357387
    358 //---------------------------------------------------------------------------
    359 
    360 class TRootTauJet: public TRootParticle
    361 {
    362 public:
    363   TRootTauJet() {};
    364   static TCompare *fgCompare; //!
    365 
    366   ClassDef(TRootTauJet, 1)
    367 };
     388//------------------------------------------------------------------------------
    368389
    369390class TRootTrigger: public TSortableObject
Note: See TracChangeset for help on using the changeset viewer.