6#ifndef HEPMC3_LHEFATTRIBUTES_H 
    7#define HEPMC3_LHEFATTRIBUTES_H 
   46    virtual bool from_string(
const std::string &att) 
override;
 
   49    virtual bool to_string(std::string &att) 
const override;
 
   60    std::vector<LHEF::XMLTag*> 
tags;
 
 
   88    virtual bool from_string(
const std::string &att)  
override;
 
   91    virtual bool init() 
override;
 
   99    virtual bool to_string(std::string &att) 
const  override;
 
  116    std::vector<LHEF::XMLTag*> 
tags;
 
 
Definition of class Attribute, class IntAttribute and class StringAttribute.
Definition of class FourVector.
Attribute()
Default constructor.
Stores run-related information.
virtual bool init(const GenRunInfo &) override
Dummy function.
virtual bool init() override
Parse the XML-tags.
LHEF::HEPEUP hepeup
The actual HEPEUP object.
FourVector momentum(int i) const
Get momentum.
virtual bool from_string(const std::string &att) override
Fill class content from string.
HEPEUPAttribute()
Default constructor.
void clear()
Clear this object.
std::vector< LHEF::XMLTag * > tags
The parsed XML-tags.
virtual ~HEPEUPAttribute()
Virtual destructor.
virtual bool to_string(std::string &att) const override
Fill string from class content.
HEPEUPAttribute(std::string s)
Constructor from string.
HEPRUPAttribute(std::string s)
Constructor from string.
virtual ~HEPRUPAttribute()
Virtual destructor.
virtual bool from_string(const std::string &att) override
Fill class content from string.
void clear()
Clear this object.
LHEF::HEPRUP heprup
The actual HEPRUP object.
std::vector< LHEF::XMLTag * > tags
The parsed XML-tags.
virtual bool to_string(std::string &att) const override
Fill string from class content.
HEPRUPAttribute()
Default constructor.