BOSS 7.1.2
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)
 

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{};

Referenced by duplicate().

◆ ~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
EvtMTrivialLS(const EvtId &id, const vector< string > &args)

◆ 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: