~ma5/madanalysis5/madanalysis-development

« back to all changes in this revision

Viewing changes to tools/SampleAnalyzer/Process/Reader/LHEReader.h

  • Committer: Benjamin Fuks
  • Date: 2018-05-04 10:44:49 UTC
  • mfrom: (115.1.81 v1.6beta)
  • Revision ID: fuks@cern.ch-20180504104449-60h8a00loxgr8zg0
Releasing v1.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#ifndef LHE_READER_h
26
26
#define LHE_READER_h
27
27
 
 
28
 
28
29
// SampleAnalyzer headers
29
30
#include "SampleAnalyzer/Process/Reader/ReaderTextBase.h"
30
31
 
 
32
 
31
33
namespace MA5
32
34
{
33
35
 
40
42
 protected:
41
43
 
42
44
  bool firstevent_;
 
45
  std::vector< std::pair<MAint32,MAint32> > mothers_;
43
46
 
44
47
  // -------------------------------------------------------------
45
48
  //                       method members
50
53
  LHEReader()
51
54
  { firstevent_=false; }
52
55
 
53
 
        //! Destructor
 
56
  //! Destructor
54
57
  virtual ~LHEReader()
55
58
  { }
56
59
 
88
91
  //! Fill the event from text line 
89
92
  void FillEventInitLine(const std::string& line, EventFormat& myFormat);
90
93
  void FillEventParticleLine(const std::string& line, EventFormat& myFormat);
 
94
  void FillWeightLine(const std::string& line, EventFormat& myEvent);
91
95
 
92
96
};
93
97