CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtMTrivialLS Class Reference

#include <EvtMTrivialLS.hh>

+ Inheritance diagram for EvtMTrivialLS:

Public Member Functions

 EvtMTrivialLS (const EvtId &id, const vector< string > &args)
 
 ~EvtMTrivialLS ()
 
EvtComplex shape (const vector< EvtVector4R > &product) const
 
EvtMLineShapeduplicate () const
 
- Public Member Functions inherited from EvtMLineShape
virtual ~EvtMLineShape ()
 
void setres (EvtMRes *n)
 
virtual EvtComplex shape (const vector< EvtVector4R > &product) const =0
 
virtual EvtMLineShapeduplicate () const =0
 

Additional Inherited Members

- Protected Attributes inherited from EvtMLineShape
EvtMRes_node
 

Detailed Description

Definition at line 6 of file EvtMTrivialLS.hh.

Constructor & Destructor Documentation

◆ EvtMTrivialLS()

EvtMTrivialLS::EvtMTrivialLS ( const EvtId id,
const vector< string > &  args 
)
inline

Definition at line 10 of file EvtMTrivialLS.hh.

10{};

◆ ~EvtMTrivialLS()

EvtMTrivialLS::~EvtMTrivialLS ( )
inline

Definition at line 11 of file EvtMTrivialLS.hh.

11{};

Member Function Documentation

◆ duplicate()

EvtMLineShape * EvtMTrivialLS::duplicate ( ) const
virtual

Implements EvtMLineShape.

Definition at line 9 of file EvtMTrivialLS.cc.

10{
11 EvtId temp1;
12 vector<string> temp2;
13
14 EvtMLineShape* tmp=new EvtMTrivialLS(temp1, temp2);
15 return tmp;
16}
Definition: EvtId.hh:27

◆ shape()

EvtComplex EvtMTrivialLS::shape ( const vector< EvtVector4R > &  product) const
virtual

Implements EvtMLineShape.

Definition at line 4 of file EvtMTrivialLS.cc.

5{
6 return EvtComplex(1.0, 0.0);
7}

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