DAS  3.0
Das Analysis System
GenericObjectDummy
+ Inheritance diagram for GenericObjectDummy:
+ Collaboration diagram for GenericObjectDummy:

Public Member Functions

 GenericObjectDummy ()=default
 
 ~GenericObjectDummy ()=default
 
- Public Member Functions inherited from GenericObject
FourVector CorrP4 (size_t i=0) const
 
float CorrPt (size_t i=0) const
 
float Rapidity (const Variation &=nominal) const
 
float AbsRap (const Variation &=nominal) const
 
FourVector CorrP4 (const Variation &v) const final
 
float CorrPt (const Variation &v) const final
 
double Weight (const Variation &v) const final
 
FourVector CorrP4 (size_t i=0) const
 
float CorrPt (size_t i=0) const
 
float Rapidity (const Variation &=nominal) const
 
float AbsRap (const Variation &=nominal) const
 
FourVector CorrP4 (const Variation &v) const final
 
float CorrPt (const Variation &v) const final
 
double Weight (const Variation &v) const final
 
- Public Member Functions inherited from AbstractGenericObject
 AbstractGenericObject ()=default
 
virtual ~AbstractGenericObject ()=default
 
 AbstractGenericObject ()=default
 
virtual ~AbstractGenericObject ()=default
 

Static Public Attributes

static const char *const ScaleVar = "DummyScales"
 
static const char *const *const WeightVar = "DummyWgts"
 

Private Member Functions

std::string_view scale_group () const override
 
std::string_view weight_group () const override
 

Additional Inherited Members

- Public Attributes inherited from GenericObject
FourVector p4
 
std::vector< float > scales = {1.}
 
Weights weights = {{1.,0}}
 
- Protected Member Functions inherited from GenericObject
 GenericObject ()=default
 
virtual ~GenericObject ()=default
 
 GenericObject ()=default
 
virtual ~GenericObject ()=default
 

Constructor & Destructor Documentation

◆ GenericObjectDummy()

GenericObjectDummy ( )
default

◆ ~GenericObjectDummy()

~GenericObjectDummy ( )
default

Member Function Documentation

◆ scale_group()

std::string_view scale_group ( ) const
inlineoverrideprivatevirtual

Implements GenericObject.

19 { return ScaleVar; }

◆ weight_group()

std::string_view weight_group ( ) const
inlineoverrideprivatevirtual

Implements GenericObject.

20 { return WeightVar; }

Member Data Documentation

◆ ScaleVar

const char* const ScaleVar = "DummyScales"
inlinestatic

◆ WeightVar

const char* const * const WeightVar = "DummyWgts"
static

The documentation for this class was generated from the following file:
GenericObjectDummy::WeightVar
static const char *const *const WeightVar
Definition: GenericObject.cc:23
GenericObjectDummy::ScaleVar
static const char *const ScaleVar
Definition: GenericObject.cc:22