SusyNtuple
 All Classes Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Public Attributes
Susy::Particle Class Reference

Particle class, base class for other object types. More...

#include <Particle.h>

Inheritance diagram for Susy::Particle:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Particle (const Particle &)
Particleoperator= (const Particle &)
void resetTLV ()
double DeltaRy (const Particle &p1) const
void setState (int sys)
 Systematic-shifted state for particles.
void clear ()
virtual void print () const
 Print method.
bool operator> (const Particle &other) const
 Comparison operators for sorting, etc.
bool operator< (const Particle &other) const
 ClassDef (Particle, 2)

Public Attributes

float pt
float eta
float phi
float m

Detailed Description

Particle class, base class for other object types.


Constructor & Destructor Documentation

Particle::Particle ( const Particle rhs)

Copy constructor


Member Function Documentation

double Particle::DeltaRy ( const Particle p1) const

Method to return the Rapidity-based DeltaR between this Particle and a second Particle p1

Particle & Particle::operator= ( const Particle rhs)

Assignment operator

void Susy::Particle::setState ( int  sys) [inline]

Systematic-shifted state for particles.

Base class method simply resets

Reimplemented in Susy::Electron, Susy::Lepton, Susy::Muon, Susy::Tau, and Susy::Jet.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Typedefs Enumerations Enumerator