Garfield++ 3.0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
Loading...
Searching...
No Matches
multiply.h File Reference

Go to the source code of this file.

Namespaces

namespace  Heed
 

Functions

template<class T >
DynArr< T > Heed::operator* (const DynArr< T > &mt1, const DynArr< T > &mt2)
 
template<class T >
DynLinArr< T > Heed::operator* (const DynArr< T > &mt, const DynLinArr< T > &vc)
 
DynLinArr< DoubleAc > Heed::operator* (const DynArr< DoubleAc > &mt, const DynLinArr< double > &vc)
 
DynLinArr< DoubleAc > Heed::operator* (const DynArr< double > &mt, const DynLinArr< DoubleAc > &vc)
 
template<class T >
Heed::operator* (const DynLinArr< T > &vc1, const DynLinArr< T > &vc2)
 
DoubleAc Heed::operator* (const DynLinArr< DoubleAc > &vc1, const DynLinArr< double > &vc2)
 
DoubleAc Heed::operator* (const DynLinArr< double > &vc1, const DynLinArr< DoubleAc > &vc2)
 
template<class T , class X >
DynLinArr< T > Heed::operator* (const DynLinArr< T > &ar, const X &t)
 
template<class T , class X >
DynLinArr< T > & Heed::operator*= (DynLinArr< T > &ar, const X &t)
 
template<class T , class X >
DynLinArr< T > Heed::operator* (const X &t, const DynLinArr< T > &ar)
 
template<class T , class X >
DynLinArr< T > Heed::operator/ (const DynLinArr< T > &ar, const X &t)
 
template<class T , class X >
DynLinArr< T > & Heed::operator/= (DynLinArr< T > &ar, const X &t)
 
template<class T , class X >
DynArr< T > Heed::operator* (const DynArr< T > &mt, const X &t)
 
template<class T , class X >
DynArr< T > Heed::operator* (const X &t, const DynArr< T > &mt)
 
template<class T , class X >
DynArr< T > & Heed::operator*= (DynArr< T > &mt, const X &t)
 
template<class T , class X >
DynArr< T > Heed::operator/ (const DynArr< T > &mt, const X &t)
 
template<class T , class X >
DynArr< T > & Heed::operator/= (DynArr< T > &mt, const X &t)
 
template<class T >
DynLinArr< T > Heed::operator+ (const DynLinArr< T > &vc1, const DynLinArr< T > &vc2)
 
template<class T >
DynLinArr< T > & Heed::operator+= (DynLinArr< T > &vc1, const DynLinArr< T > &vc2)
 
template<class T >
DynLinArr< T > Heed::operator- (const DynLinArr< T > &vc1, const DynLinArr< T > &vc2)
 
template<class T >
DynLinArr< T > & Heed::operator-= (DynLinArr< T > &vc1, const DynLinArr< T > &vc2)
 
DynLinArr< DoubleAc > Heed::operator+ (const DynLinArr< DoubleAc > &vc1, const DynLinArr< double > &vc2)
 
DynLinArr< DoubleAc > Heed::operator+ (const DynLinArr< double > &vc1, const DynLinArr< DoubleAc > &vc2)
 
DynLinArr< DoubleAc > Heed::operator- (const DynLinArr< DoubleAc > &vc1, const DynLinArr< double > &vc2)
 
DynLinArr< DoubleAc > Heed::operator- (const DynLinArr< double > &vc1, const DynLinArr< DoubleAc > &vc2)
 
template<class T >
DynLinArr< T > Heed::operator- (const DynLinArr< T > &ar)
 
template<class T >
void Heed::change_sign (DynLinArr< T > &ar)
 
void Heed::change_sign (float &f)
 
void Heed::change_sign (double &f)
 
template<class T , class X >
DynLinArr< T > & Heed::operator+= (DynLinArr< T > &ar, const X &t)
 
template<class T , class X >
DynLinArr< T > & Heed::operator-= (DynLinArr< T > &ar, const X &t)
 
template<class T >
DynArr< T > Heed::operator+ (const DynArr< T > &mt1, const DynArr< T > &mt2)
 
template<class T >
DynArr< T > & Heed::operator+= (DynArr< T > &mt1, const DynArr< T > &mt2)
 
template<class T >
DynArr< T > Heed::operator- (const DynArr< T > &mt1, const DynArr< T > &mt2)
 
template<class T >
DynArr< T > & Heed::operator-= (DynArr< T > &mt1, const DynArr< T > &mt2)
 
template<class T >
DynArr< T > Heed::operator- (const DynArr< T > &mt)
 
template<class T >
void Heed::change_sign (DynArr< T > &mt)
 
template<class T , class X >
DynArr< T > & Heed::operator+= (DynArr< T > &mt, const X &t)
 
template<class T , class X >
DynArr< T > & Heed::operator-= (DynArr< T > &mt, const X &t)
 
DynArr< DoubleAc > Heed::operator+ (const DynArr< DoubleAc > &mt1, const DynArr< double > &mt2)
 
DynArr< DoubleAc > Heed::operator+ (const DynArr< double > &mt1, const DynArr< DoubleAc > &mt2)
 
DynArr< DoubleAc > Heed::operator- (const DynArr< DoubleAc > &mt1, const DynArr< double > &mt2)
 
DynArr< DoubleAc > Heed::operator- (const DynArr< double > &mt1, const DynArr< DoubleAc > &mt2)