BOSS 8.0.0
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 9 of file EvtMTrivialLS.hh.

9{};

Referenced by duplicate().

◆ ~EvtMTrivialLS()

EvtMTrivialLS::~EvtMTrivialLS ( )
inline

Definition at line 10 of file EvtMTrivialLS.hh.

10{};

Member Function Documentation

◆ duplicate()

EvtMLineShape * EvtMTrivialLS::duplicate ( ) const
virtual

Implements EvtMLineShape.

Definition at line 8 of file EvtMTrivialLS.cc.

8 {
9 EvtId temp1;
10 vector<string> temp2;
11
12 EvtMLineShape* tmp = new EvtMTrivialLS( temp1, temp2 );
13 return tmp;
14}
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.

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

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