ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/interface/Objects.hh
(Generate patch)

Comparing UserCode/HbbAnalysis/interface/Objects.hh (file contents):
Revision 1.12 by amagnan, Fri Aug 27 13:17:14 2010 UTC vs.
Revision 1.16 by amagnan, Mon Oct 25 11:03:44 2010 UTC

# Line 98 | Line 98 | namespace HbbAnalysis {
98    };
99  
100    struct MuTrkVars {
101 <    float IPd0;
102 <    float IPdz;
103 <    unsigned int nHits;
101 >    float dxy;
102 >    float dz;
103 >    float normalizedChi2;
104 >    unsigned int muonHits;
105 >    int charge;
106 >    unsigned int trackerHits;
107 >    unsigned int pixelHits;
108    };
109    
110    struct MuIsoVars {
# Line 332 | Line 336 | namespace HbbAnalysis {
336      double x;
337      double y;
338      double z;
339 +    double rho;
340      double xError;
341      double yError;
342      double zError;
# Line 340 | Line 345 | namespace HbbAnalysis {
345      double cov12;
346    };
347  
348 +  struct BeamSpotVars{
349 +    double x0;
350 +    double y0;
351 +    double z0;
352 +    double sigmaZ;
353 +    double BeamWidthX;
354 +    double BeamWidthY;
355 +    double x0Error;
356 +    double y0Error;
357 +    double z0Error;
358 +    double sigmaZ0Error;
359 +    double BeamWidthXError;
360 +    double BeamWidthYError;    
361 +    //double dxdz;
362 +    //double dydz;
363 +    //double dxdzError;
364 +    //double dydzError;
365 +    //BeamType type();
366 +    //enum BeamType { Unknown=-1, Fake=0, LHC=1, Tracker=2 };
367 +    //double emittanceX() const { return emittanceX_; }
368 +    //double emittanceY() const { return emittanceY_; }
369 +    //double betaStar() const { return betaStar_; }
370 +  };
371 +
372 +
373 +
374 +
375    double DeltaPhi(const double phi1, const double phi2);
376  
377    double DeltaR(const BaseVars & v1, const BaseVars & v2);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines