DAS  3.0
Das Analysis System
GenEvent

Description

Generic generator-level event.

#include <Event.h>

+ Inheritance diagram for GenEvent:
+ Collaboration diagram for GenEvent:

Public Member Functions

 GenEvent ()=default
 
virtual ~GenEvent ()=default
 
 GenEvent ()=default
 
virtual ~GenEvent ()=default
 
- Public Member Functions inherited from AnonymousWeightableObject
virtual double Weight (const Variation &v) const
 
virtual void Clear ()
 
bool operator== (const AnonymousWeightableObject &that) const
 
virtual double Weight (const Variation &v) const
 
virtual void Clear ()
 
bool operator== (const AnonymousWeightableObject &that) const
 

Static Public Attributes

static const char *const WeightVar = "GenEvtWgts"
 

Private Member Functions

std::string_view WeightGroup () const override
 
std::string_view WeightGroup () const override
 

Additional Inherited Members

- Public Attributes inherited from AnonymousWeightableObject
Weights weights = {{1.,0}}
 
- Protected Member Functions inherited from AnonymousWeightableObject
 AnonymousWeightableObject ()=default
 
virtual ~AnonymousWeightableObject ()=default
 
 AnonymousWeightableObject ()=default
 
virtual ~AnonymousWeightableObject ()=default
 
- Protected Member Functions inherited from WeightedObject
virtual ~WeightedObject ()=default
 
virtual ~WeightedObject ()=default
 

Constructor & Destructor Documentation

◆ GenEvent() [1/2]

GenEvent ( )
default

◆ ~GenEvent() [1/2]

virtual ~GenEvent ( )
virtualdefault

◆ GenEvent() [2/2]

GenEvent ( )
default

◆ ~GenEvent() [2/2]

virtual ~GenEvent ( )
virtualdefault

Member Function Documentation

◆ WeightGroup() [1/2]

std::string_view WeightGroup ( ) const
inlineoverrideprivatevirtual

Implements AnonymousWeightableObject.

21 { return WeightVar; }

◆ WeightGroup() [2/2]

std::string_view WeightGroup ( ) const
inlineoverrideprivatevirtual

Implements AnonymousWeightableObject.

21 { return WeightVar; }

Member Data Documentation

◆ WeightVar

static const char *const WeightVar = "GenEvtWgts"
inlinestatic

The documentation for this class was generated from the following file:
Darwin::Physics::GenEvent::WeightVar
static const char *const WeightVar
Definition: Event.h:24