TestVector< Vector > Class Template Reference

List of all members.

Public Member Functions

 TestVector ()
void Add ()
void Add2 ()
void Sub ()
void Sub2 ()
void Scale ()
void Scale2 ()
void Divide ()
void Divide2 ()
void PrintSummary ()

Private Attributes

std::vector< Vector > vlist
std::vector< doublescale
double fTime [10]
int fTest

Detailed Description

template<class Vector>
class TestVector< Vector >

Definition at line 102 of file vectorOperation.cxx.


Constructor & Destructor Documentation

template<class Vector>
TestVector< Vector >::TestVector (  ) 

Definition at line 128 of file vectorOperation.cxx.

References i, N, name, TestVector< Vector >::scale, and TestVector< Vector >::vlist.


Member Function Documentation

template<class Vector>
void TestVector< Vector >::Add (  ) 

Definition at line 152 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Add2 (  ) 

Definition at line 171 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Sub (  ) 

Definition at line 191 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Sub2 (  ) 

Definition at line 210 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Scale (  ) 

Definition at line 231 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::scale, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Scale2 (  ) 

Definition at line 250 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::scale, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Divide (  ) 

Definition at line 271 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::scale, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::Divide2 (  ) 

Definition at line 290 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, l, N, s, TestVector< Vector >::scale, TestVector< Vector >::vlist, VSUM, and w.

template<class Vector>
void TestVector< Vector >::PrintSummary (  ) 

Definition at line 312 of file vectorOperation.cxx.

References TestVector< Vector >::fTest, TestVector< Vector >::fTime, i, name, and TestVector< Vector >::vlist.


Member Data Documentation

template<class Vector>
std::vector<Vector> TestVector< Vector >::vlist [private]

Definition at line 119 of file vectorOperation.cxx.

Referenced by TestVector< Vector >::Add(), TestVector< Vector >::Add2(), TestVector< Vector >::Divide(), TestVector< Vector >::Divide2(), TestVector< Vector >::PrintSummary(), TestVector< Vector >::Scale(), TestVector< Vector >::Scale2(), TestVector< Vector >::Sub(), TestVector< Vector >::Sub2(), and TestVector< Vector >::TestVector().

template<class Vector>
std::vector<double> TestVector< Vector >::scale [private]

Definition at line 120 of file vectorOperation.cxx.

Referenced by TestVector< Vector >::Divide(), TestVector< Vector >::Divide2(), TestVector< Vector >::Scale(), TestVector< Vector >::Scale2(), and TestVector< Vector >::TestVector().

template<class Vector>
double TestVector< Vector >::fTime[10] [private]

Definition at line 121 of file vectorOperation.cxx.

Referenced by TestVector< Vector >::Add(), TestVector< Vector >::Add2(), TestVector< Vector >::Divide(), TestVector< Vector >::Divide2(), TestVector< Vector >::PrintSummary(), TestVector< Vector >::Scale(), TestVector< Vector >::Scale2(), TestVector< Vector >::Sub(), and TestVector< Vector >::Sub2().

template<class Vector>
int TestVector< Vector >::fTest [private]

Definition at line 122 of file vectorOperation.cxx.

Referenced by TestVector< Vector >::Add(), TestVector< Vector >::Add2(), TestVector< Vector >::Divide(), TestVector< Vector >::Divide2(), TestVector< Vector >::PrintSummary(), TestVector< Vector >::Scale(), TestVector< Vector >::Scale2(), TestVector< Vector >::Sub(), and TestVector< Vector >::Sub2().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:36:27 2011 for ROOT_528-00b_version by  doxygen 1.5.1