![]() |
DAS
3.0
Das Analysis System
|
Abstract class for any object whose energy can be scaled.
Such an object can be either a simple object (e.g. leptons) or composite (e.g. Di).
#include <GenericObject.h>
Inheritance diagram for ScaledObject:Public Member Functions | |
| virtual FourVector | CorrP4 (const Variation &=nominal) const =0 |
| virtual float | CorrPt (const Variation &=nominal) const =0 |
| virtual float | Rapidity (const Variation &=nominal) const =0 |
| virtual float | AbsRap (const Variation &=nominal) const =0 |
| virtual FourVector | CorrP4 (const Variation &=nominal) const =0 |
| virtual float | CorrPt (const Variation &=nominal) const =0 |
| virtual float | Rapidity (const Variation &=nominal) const =0 |
| virtual float | AbsRap (const Variation &=nominal) const =0 |
Protected Member Functions | |
| virtual | ~ScaledObject ()=default |
| virtual | ~ScaledObject ()=default |
|
protectedvirtualdefault |
|
protectedvirtualdefault |
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
|
pure virtual |
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
|
pure virtual |
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.
Implemented in Di< Obj1, Obj2 >, Di< Obj1, Obj2 >, AnonymousScalableObject, and AnonymousScalableObject.