AmpGen 2.1
Loading...
Searching...
No Matches
AmpGen::TransformSequence Class Reference

Detailed Description

Definition at line 41 of file Transform.h.

Public Member Functions

 TransformSequence ()
 
 TransformSequence (const Transform &transform)
 
 TransformSequence (const TransformSequence &t1, const TransformSequence &t2)
 
 TransformSequence (const Transform &t1, const Transform &t2)
 
TransformSequence inverse () const
 
Tensor operator() (const Transform::Representation &repr) const
 
Tensor operator() (const Tensor &tensor, const Transform::Representation &repr=Transform::Representation::Vector) const
 
void push_back (const Transform &transform)
 
void push_back (const TransformSequence &transform)
 
void stepThrough (const Tensor &tensor, const Transform::Representation &repr=Transform::Representation::Vector)
 
void clear ()
 
std::vector< Transform >::reverse_iterator rbegin ()
 
std::vector< Transform >::reverse_iterator rend ()
 
std::vector< Transform >::const_iterator begin () const
 
std::vector< Transform >::const_iterator end () const
 
std::vector< Transform >::iterator begin ()
 
std::vector< Transform >::iterator end ()
 
unsigned size () const
 

Constructor & Destructor Documentation

◆ TransformSequence() [1/4]

AmpGen::TransformSequence::TransformSequence ( )

◆ TransformSequence() [2/4]

AmpGen::TransformSequence::TransformSequence ( const Transform & transform)

◆ TransformSequence() [3/4]

AmpGen::TransformSequence::TransformSequence ( const TransformSequence & t1,
const TransformSequence & t2 )

◆ TransformSequence() [4/4]

AmpGen::TransformSequence::TransformSequence ( const Transform & t1,
const Transform & t2 )

Member Function Documentation

◆ begin() [1/2]

std::vector< Transform >::iterator AmpGen::TransformSequence::begin ( )
inline

Definition at line 62 of file Transform.h.

◆ begin() [2/2]

std::vector< Transform >::const_iterator AmpGen::TransformSequence::begin ( ) const
inline

Definition at line 60 of file Transform.h.

◆ clear()

void AmpGen::TransformSequence::clear ( )

◆ end() [1/2]

std::vector< Transform >::iterator AmpGen::TransformSequence::end ( )
inline

Definition at line 63 of file Transform.h.

◆ end() [2/2]

std::vector< Transform >::const_iterator AmpGen::TransformSequence::end ( ) const
inline

Definition at line 61 of file Transform.h.

◆ inverse()

TransformSequence AmpGen::TransformSequence::inverse ( ) const

◆ operator()() [1/2]

Tensor AmpGen::TransformSequence::operator() ( const Tensor & tensor,
const Transform::Representation & repr = Transform::Representation::Vector ) const

◆ operator()() [2/2]

Tensor AmpGen::TransformSequence::operator() ( const Transform::Representation & repr) const

◆ push_back() [1/2]

void AmpGen::TransformSequence::push_back ( const Transform & transform)

◆ push_back() [2/2]

void AmpGen::TransformSequence::push_back ( const TransformSequence & transform)

◆ rbegin()

std::vector< Transform >::reverse_iterator AmpGen::TransformSequence::rbegin ( )
inline

Definition at line 58 of file Transform.h.

◆ rend()

std::vector< Transform >::reverse_iterator AmpGen::TransformSequence::rend ( )
inline

Definition at line 59 of file Transform.h.

◆ size()

unsigned AmpGen::TransformSequence::size ( ) const
inline

Definition at line 64 of file Transform.h.

◆ stepThrough()

void AmpGen::TransformSequence::stepThrough ( const Tensor & tensor,
const Transform::Representation & repr = Transform::Representation::Vector )

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