StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Friends | List of all members
EvtSpinAmp Class Reference

Public Member Functions

 EvtSpinAmp (const vector< EvtSpinType::spintype > &)
 
 EvtSpinAmp (const vector< EvtSpinType::spintype > &, const EvtComplex &)
 
 EvtSpinAmp (const vector< EvtSpinType::spintype > &, const vector< EvtComplex > &)
 
 EvtSpinAmp (const EvtSpinAmp &)
 
EvtComplexoperator() (const vector< int > &)
 
const EvtComplexoperator() (const vector< int > &) const
 
EvtComplexoperator() (int,...)
 
const EvtComplexoperator() (int,...) const
 
EvtSpinAmpoperator= (const EvtSpinAmp &)
 
EvtSpinAmp operator+ (const EvtSpinAmp &) const
 
EvtSpinAmpoperator+= (const EvtSpinAmp &)
 
EvtSpinAmp operator- (const EvtSpinAmp &) const
 
EvtSpinAmpoperator-= (const EvtSpinAmp &)
 
EvtSpinAmp operator* (const EvtSpinAmp &) const
 
EvtSpinAmpoperator*= (const EvtSpinAmp &)
 
EvtSpinAmpoperator*= (const EvtComplex &)
 
EvtSpinAmpoperator/= (const EvtComplex &)
 
void intcont (size_t, size_t)
 
void extcont (const EvtSpinAmp &, int, int)
 
void assign (const EvtComplex &val)
 
size_t rank () const
 
const vector< unsigned int > & dims () const
 
void addspin (int twospin)
 
void setelem (const vector< EvtComplex > &elem)
 
bool iterate (vector< int > &index) const
 
vector< int > iterinit () const
 
bool allowed (const vector< int > &index) const
 
bool iterateallowed (vector< int > &index) const
 
vector< int > iterallowedinit () const
 

Friends

EvtSpinAmp operator* (const EvtComplex &, const EvtSpinAmp &)
 
EvtSpinAmp operator* (const EvtSpinAmp &, const EvtComplex &)
 
EvtSpinAmp operator/ (const EvtSpinAmp &, const EvtComplex &)
 
std::ostream & operator<< (std::ostream &, const EvtSpinAmp &)
 

Detailed Description

Definition at line 17 of file EvtSpinAmp.hh.


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