| 
    ROOT   6.08/07  Reference Guide  | 
    
#include "TRandom3.h"#include "TStopwatch.h"#include "TSystem.h"#include "TFile.h"#include "TTree.h"#include "TH1D.h"#include "TCanvas.h"#include <iostream>#include "TLorentzVector.h"#include "Math/Vector4D.h"#include "Math/Vector3D.h"#include "Math/Point3D.h"#include "Track.h"Macros | |
| #define | DEBUG | 
| #define | DEFPOINT3D(TYPE) | 
| #define | DEFVECTOR3D(TYPE) | 
| #define | DEFVECTOR4D(TYPE) | 
Functions | |
| DEFPOINT3D (ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< Double32_t > >) | |
| DEFVECTOR3D (ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< Double32_t > >) | |
| DEFVECTOR4D (ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > >) | |
| template<class Vector > | |
| double | getMag2 (const Vector &v) | 
| double | getMag2 (const TVector3 &v) | 
| double | getMag2 (const TLorentzVector &v) | 
| int | main (int argc, char **) | 
| template<class Vector > | |
| double | read (const std::string &file_name) | 
| reading  More... | |
| template<class U > | |
| void | setValues (ROOT::Math::DisplacementVector3D< U > &v, const double x[]) | 
| template<class U > | |
| void | setValues (ROOT::Math::PositionVector3D< U > &v, const double x[]) | 
| template<class U > | |
| void | setValues (ROOT::Math::LorentzVector< U > &v, const double x[]) | 
| void | setValues (TVector3 &v, const double x[]) | 
| void | setValues (TLorentzVector &v, const double x[]) | 
| template<class Vector > | |
| double | testDummy (int n) | 
| int | testResult (double w1, double r1, const std::string &type) | 
| int | testVectorIO (bool readOnly=false) | 
| template<class Vector > | |
| double | write (int n, const std::string &file_name, const std::string &vector_type, int compress=0) | 
| writing  More... | |
| template<class TrackType > | |
| double | writeTrack (int n, const std::string &file_name, int compress=0) | 
Variables | |
| const double | tol = 1.0E-6 | 
| #define DEBUG | 
Definition at line 35 of file testVectorIO.cxx.
| #define DEFPOINT3D | ( | TYPE | ) | 
Definition at line 50 of file testVectorIO.cxx.
| #define DEFVECTOR3D | ( | TYPE | ) | 
Definition at line 46 of file testVectorIO.cxx.
| #define DEFVECTOR4D | ( | TYPE | ) | 
Definition at line 42 of file testVectorIO.cxx.
| DEFPOINT3D | ( | ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< Double32_t > > | ) | 
| DEFVECTOR3D | ( | ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< Double32_t > > | ) | 
| DEFVECTOR4D | ( | ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > > | ) | 
      
  | 
  inline | 
Definition at line 72 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 86 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 90 of file testVectorIO.cxx.
| int main | ( | int | argc, | 
| char ** | |||
| ) | 
Definition at line 485 of file testVectorIO.cxx.
| double read | ( | const std::string & | file_name | ) | 
reading
Definition at line 209 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 95 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 100 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 105 of file testVectorIO.cxx.
Definition at line 109 of file testVectorIO.cxx.
      
  | 
  inline | 
Definition at line 112 of file testVectorIO.cxx.
| double testDummy | ( | int | n | ) | 
Definition at line 118 of file testVectorIO.cxx.
| int testResult | ( | double | w1, | 
| double | r1, | ||
| const std::string & | type | ||
| ) | 
Definition at line 320 of file testVectorIO.cxx.
| int testVectorIO | ( | bool | readOnly = false | ) | 
Definition at line 344 of file testVectorIO.cxx.
| double write | ( | int | n, | 
| const std::string & | file_name, | ||
| const std::string & | vector_type, | ||
| int | compress = 0  | 
        ||
| ) | 
writing
Definition at line 153 of file testVectorIO.cxx.
| double writeTrack | ( | int | n, | 
| const std::string & | file_name, | ||
| int | compress = 0  | 
        ||
| ) | 
Definition at line 255 of file testVectorIO.cxx.
| const double tol = 1.0E-6 | 
Definition at line 57 of file testVectorIO.cxx.