ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::TruthMetaData_v1 Class Reference

Class describing meta data for truth records. More...

#include <TruthMetaData_v1.h>

Inheritance diagram for xAOD::TruthMetaData_v1:
Collaboration diagram for xAOD::TruthMetaData_v1:

Public Member Functions

 TruthMetaData_v1 ()
 Default constructor.
Simple truth meta data properties
uint32_t mcChannelNumber () const
void setMcChannelNumber (uint32_t value)
const std::vector< std::string > & weightNames () const
void setWeightNames (const std::vector< std::string > &value)
const std::string & lhefGenerator () const
void setLhefGenerator (const std::string &value)
const std::string & generators () const
void setGenerators (const std::string &value)
const std::string & evgenProcess () const
void setEvgenProcess (const std::string &value)
const std::string & evgenTune () const
void setEvgenTune (const std::string &value)
const std::string & hardPDF () const
void setHardPDF (const std::string &value)
const std::string & softPDF () const
void setSoftPDF (const std::string &value)

Detailed Description

Class describing meta data for truth records.

Author
Tobias Bisanz tobia.nosp@m.s.bi.nosp@m.sanz@.nosp@m.cern.nosp@m..ch

$Revision$ $Date$

Definition at line 28 of file TruthMetaData_v1.h.

Constructor & Destructor Documentation

◆ TruthMetaData_v1()

xAOD::TruthMetaData_v1::TruthMetaData_v1 ( )

Default constructor.

Definition at line 15 of file TruthMetaData_v1.cxx.

15: SG::AuxElement() {}
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.

Member Function Documentation

◆ evgenProcess()

const std::string & xAOD::TruthMetaData_v1::evgenProcess ( ) const

◆ evgenTune()

const std::string & xAOD::TruthMetaData_v1::evgenTune ( ) const

◆ generators()

const std::string & xAOD::TruthMetaData_v1::generators ( ) const

◆ hardPDF()

const std::string & xAOD::TruthMetaData_v1::hardPDF ( ) const

◆ lhefGenerator()

const std::string & xAOD::TruthMetaData_v1::lhefGenerator ( ) const

◆ mcChannelNumber()

uint32_t xAOD::TruthMetaData_v1::mcChannelNumber ( ) const

◆ setEvgenProcess()

void xAOD::TruthMetaData_v1::setEvgenProcess ( const std::string & value)

◆ setEvgenTune()

void xAOD::TruthMetaData_v1::setEvgenTune ( const std::string & value)

◆ setGenerators()

void xAOD::TruthMetaData_v1::setGenerators ( const std::string & value)

◆ setHardPDF()

void xAOD::TruthMetaData_v1::setHardPDF ( const std::string & value)

◆ setLhefGenerator()

void xAOD::TruthMetaData_v1::setLhefGenerator ( const std::string & value)

◆ setMcChannelNumber()

void xAOD::TruthMetaData_v1::setMcChannelNumber ( uint32_t value)

◆ setSoftPDF()

void xAOD::TruthMetaData_v1::setSoftPDF ( const std::string & value)

◆ setWeightNames()

void xAOD::TruthMetaData_v1::setWeightNames ( const std::vector< std::string > & value)

◆ softPDF()

const std::string & xAOD::TruthMetaData_v1::softPDF ( ) const

◆ weightNames()

const std::vector< std::string > & xAOD::TruthMetaData_v1::weightNames ( ) const

The documentation for this class was generated from the following files: