G__Smatrix32.cxx

Go to the documentation of this file.
00001 //
00002 // File generated by core/utils/src/rootcint_tmp at Wed Apr 20 13:45:21 2011
00003 
00004 // Do NOT change. Changes will be lost next time file is generated
00005 //
00006 
00007 #define R__DICTIONARY_FILENAME mathdIsmatrixdIsrcdIG__Smatrix32
00008 #include "RConfig.h" //rootcint 4834
00009 #if !defined(R__ACCESS_IN_SYMBOL)
00010 //Break the privacy of classes -- Disabled for the moment
00011 #define private public
00012 #define protected public
00013 #endif
00014 
00015 // Since CINT ignores the std namespace, we need to do so in this file.
00016 namespace std {} using namespace std;
00017 #include "G__Smatrix32.h"
00018 
00019 #include "TClass.h"
00020 #include "TBuffer.h"
00021 #include "TMemberInspector.h"
00022 #include "TError.h"
00023 
00024 #ifndef G__ROOT
00025 #define G__ROOT
00026 #endif
00027 
00028 #include "RtypesImp.h"
00029 #include "TIsAProxy.h"
00030 
00031 // START OF SHADOWS
00032 
00033 namespace ROOT {
00034    namespace Shadow {
00035       namespace ROOT {
00036          namespace Math {
00037 
00038       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00039       typedef ::ROOT::Math::MatRepStd< Double32_t, 3, 3 > MatRepStdlEDouble32_tcO3cO3gR;
00040       #else
00041       class MatRepStdlEDouble32_tcO3cO3gR  {
00042          public:
00043          //friend XX;
00044          typedef void* (*value_type)() ;
00045          double fArray[9]; //
00046       };
00047       #endif
00048       } } 
00049       namespace ROOT {
00050          namespace Math {
00051 
00052       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00053       typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepStd< Double32_t, 3, 3 >  > SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR;
00054       #else
00055       class SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR  {
00056          public:
00057          //friend XX;
00058          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00059          typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepStd< Double32_t, 3, 3 >  >::SMatrixRow SMatrixRow;
00060          #else
00061          class SMatrixRow  {
00062             public:
00063             //friend XX;
00064             ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepStd< Double32_t, 3, 3 >  >* fMat; //
00065             unsigned int fRow; //
00066          };
00067          #endif
00068 
00069          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00070          typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepStd< Double32_t, 3, 3 >  >::SMatrixRow_const SMatrixRow_const;
00071          #else
00072          class SMatrixRow_const  {
00073             public:
00074             //friend XX;
00075             :: ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepStd< Double32_t, 3, 3 >  >* fMat; //
00076             unsigned int fRow; //
00077          };
00078          #endif
00079 
00080          typedef void* (*value_type)() ;
00081          typedef ::ROOT::Math::MatRepStd< ::Double32_t,3,3> rep_type;
00082          typedef void* (*iterator)() ;
00083          typedef void* (*const_iterator)() ;
00084          ::ROOT::Math::MatRepStd< Double32_t, 3, 3 > fRep; //
00085       };
00086       #endif
00087       } } 
00088       namespace ROOT {
00089          namespace Math {
00090 
00091       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00092       typedef ::ROOT::Math::SVector< Double32_t, 6 > SVectorlEDouble32_tcO6gR;
00093       #else
00094       class SVectorlEDouble32_tcO6gR  {
00095          public:
00096          //friend XX;
00097          typedef void* (*value_type)() ;
00098          typedef void* (*iterator)() ;
00099          typedef void* (*const_iterator)() ;
00100          double fArray[6]; //
00101       };
00102       #endif
00103       } } 
00104       namespace ROOT {
00105          namespace Math {
00106 
00107       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00108       typedef ::ROOT::Math::SVector< Double32_t, 3 > SVectorlEDouble32_tcO3gR;
00109       #else
00110       class SVectorlEDouble32_tcO3gR  {
00111          public:
00112          //friend XX;
00113          typedef void* (*value_type)() ;
00114          typedef void* (*iterator)() ;
00115          typedef void* (*const_iterator)() ;
00116          double fArray[3]; //
00117       };
00118       #endif
00119       } } 
00120       namespace ROOT {
00121          namespace Math {
00122 
00123       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00124       typedef ::ROOT::Math::MatRepStd< Double32_t, 4, 4 > MatRepStdlEDouble32_tcO4cO4gR;
00125       #else
00126       class MatRepStdlEDouble32_tcO4cO4gR  {
00127          public:
00128          //friend XX;
00129          typedef void* (*value_type)() ;
00130          double fArray[16]; //
00131       };
00132       #endif
00133       } } 
00134       namespace ROOT {
00135          namespace Math {
00136 
00137       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00138       typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepStd< Double32_t, 4, 4 >  > SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR;
00139       #else
00140       class SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR  {
00141          public:
00142          //friend XX;
00143          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00144          typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepStd< Double32_t, 4, 4 >  >::SMatrixRow SMatrixRow;
00145          #else
00146          class SMatrixRow  {
00147             public:
00148             //friend XX;
00149             ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepStd< Double32_t, 4, 4 >  >* fMat; //
00150             unsigned int fRow; //
00151          };
00152          #endif
00153 
00154          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00155          typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepStd< Double32_t, 4, 4 >  >::SMatrixRow_const SMatrixRow_const;
00156          #else
00157          class SMatrixRow_const  {
00158             public:
00159             //friend XX;
00160             :: ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepStd< Double32_t, 4, 4 >  >* fMat; //
00161             unsigned int fRow; //
00162          };
00163          #endif
00164 
00165          typedef void* (*value_type)() ;
00166          typedef ::ROOT::Math::MatRepStd< ::Double32_t,4,4> rep_type;
00167          typedef void* (*iterator)() ;
00168          typedef void* (*const_iterator)() ;
00169          ::ROOT::Math::MatRepStd< Double32_t, 4, 4 > fRep; //
00170       };
00171       #endif
00172       } } 
00173       namespace ROOT {
00174          namespace Math {
00175 
00176       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00177       typedef ::ROOT::Math::SVector< Double32_t, 4 > SVectorlEDouble32_tcO4gR;
00178       #else
00179       class SVectorlEDouble32_tcO4gR  {
00180          public:
00181          //friend XX;
00182          typedef void* (*value_type)() ;
00183          typedef void* (*iterator)() ;
00184          typedef void* (*const_iterator)() ;
00185          double fArray[4]; //
00186       };
00187       #endif
00188       } } 
00189       namespace ROOT {
00190          namespace Math {
00191 
00192       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00193       typedef ::ROOT::Math::MatRepStd< Double32_t, 5, 5 > MatRepStdlEDouble32_tcO5cO5gR;
00194       #else
00195       class MatRepStdlEDouble32_tcO5cO5gR  {
00196          public:
00197          //friend XX;
00198          typedef void* (*value_type)() ;
00199          double fArray[25]; //
00200       };
00201       #endif
00202       } } 
00203       namespace ROOT {
00204          namespace Math {
00205 
00206       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00207       typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepStd< Double32_t, 5, 5 >  > SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR;
00208       #else
00209       class SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR  {
00210          public:
00211          //friend XX;
00212          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00213          typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepStd< Double32_t, 5, 5 >  >::SMatrixRow SMatrixRow;
00214          #else
00215          class SMatrixRow  {
00216             public:
00217             //friend XX;
00218             ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepStd< Double32_t, 5, 5 >  >* fMat; //
00219             unsigned int fRow; //
00220          };
00221          #endif
00222 
00223          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00224          typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepStd< Double32_t, 5, 5 >  >::SMatrixRow_const SMatrixRow_const;
00225          #else
00226          class SMatrixRow_const  {
00227             public:
00228             //friend XX;
00229             :: ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepStd< Double32_t, 5, 5 >  >* fMat; //
00230             unsigned int fRow; //
00231          };
00232          #endif
00233 
00234          typedef void* (*value_type)() ;
00235          typedef ::ROOT::Math::MatRepStd< ::Double32_t,5,5> rep_type;
00236          typedef void* (*iterator)() ;
00237          typedef void* (*const_iterator)() ;
00238          ::ROOT::Math::MatRepStd< Double32_t, 5, 5 > fRep; //
00239       };
00240       #endif
00241       } } 
00242       namespace ROOT {
00243          namespace Math {
00244 
00245       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00246       typedef ::ROOT::Math::SVector< Double32_t, 5 > SVectorlEDouble32_tcO5gR;
00247       #else
00248       class SVectorlEDouble32_tcO5gR  {
00249          public:
00250          //friend XX;
00251          typedef void* (*value_type)() ;
00252          typedef void* (*iterator)() ;
00253          typedef void* (*const_iterator)() ;
00254          double fArray[5]; //
00255       };
00256       #endif
00257       } } 
00258       namespace ROOT {
00259          namespace Math {
00260 
00261       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00262       typedef ::ROOT::Math::MatRepStd< Double32_t, 6, 6 > MatRepStdlEDouble32_tcO6cO6gR;
00263       #else
00264       class MatRepStdlEDouble32_tcO6cO6gR  {
00265          public:
00266          //friend XX;
00267          typedef void* (*value_type)() ;
00268          double fArray[36]; //
00269       };
00270       #endif
00271       } } 
00272       namespace ROOT {
00273          namespace Math {
00274 
00275       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00276       typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepStd< Double32_t, 6, 6 >  > SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR;
00277       #else
00278       class SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR  {
00279          public:
00280          //friend XX;
00281          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00282          typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepStd< Double32_t, 6, 6 >  >::SMatrixRow SMatrixRow;
00283          #else
00284          class SMatrixRow  {
00285             public:
00286             //friend XX;
00287             ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepStd< Double32_t, 6, 6 >  >* fMat; //
00288             unsigned int fRow; //
00289          };
00290          #endif
00291 
00292          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00293          typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepStd< Double32_t, 6, 6 >  >::SMatrixRow_const SMatrixRow_const;
00294          #else
00295          class SMatrixRow_const  {
00296             public:
00297             //friend XX;
00298             :: ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepStd< Double32_t, 6, 6 >  >* fMat; //
00299             unsigned int fRow; //
00300          };
00301          #endif
00302 
00303          typedef void* (*value_type)() ;
00304          typedef ::ROOT::Math::MatRepStd< ::Double32_t,6,6> rep_type;
00305          typedef void* (*iterator)() ;
00306          typedef void* (*const_iterator)() ;
00307          ::ROOT::Math::MatRepStd< Double32_t, 6, 6 > fRep; //
00308       };
00309       #endif
00310       } } 
00311       namespace ROOT {
00312          namespace Math {
00313 
00314       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00315       typedef ::ROOT::Math::MatRepSym< Double32_t, 3 > MatRepSymlEDouble32_tcO3gR;
00316       #else
00317       class MatRepSymlEDouble32_tcO3gR  {
00318          public:
00319          //friend XX;
00320          typedef void* (*value_type)() ;
00321          double fArray[6]; //
00322          :: ROOT::Math::RowOffsets< 3 >* fOff; //! transient
00323       };
00324       #endif
00325       } } 
00326       namespace ROOT {
00327          namespace Math {
00328 
00329       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00330       typedef ::ROOT::Math::MatRepSym< Double32_t, 4 > MatRepSymlEDouble32_tcO4gR;
00331       #else
00332       class MatRepSymlEDouble32_tcO4gR  {
00333          public:
00334          //friend XX;
00335          typedef void* (*value_type)() ;
00336          double fArray[10]; //
00337          :: ROOT::Math::RowOffsets< 4 >* fOff; //! transient
00338       };
00339       #endif
00340       } } 
00341       namespace ROOT {
00342          namespace Math {
00343 
00344       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00345       typedef ::ROOT::Math::MatRepSym< Double32_t, 5 > MatRepSymlEDouble32_tcO5gR;
00346       #else
00347       class MatRepSymlEDouble32_tcO5gR  {
00348          public:
00349          //friend XX;
00350          typedef void* (*value_type)() ;
00351          double fArray[15]; //
00352          :: ROOT::Math::RowOffsets< 5 >* fOff; //! transient
00353       };
00354       #endif
00355       } } 
00356       namespace ROOT {
00357          namespace Math {
00358 
00359       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00360       typedef ::ROOT::Math::MatRepSym< Double32_t, 6 > MatRepSymlEDouble32_tcO6gR;
00361       #else
00362       class MatRepSymlEDouble32_tcO6gR  {
00363          public:
00364          //friend XX;
00365          typedef void* (*value_type)() ;
00366          double fArray[21]; //
00367          :: ROOT::Math::RowOffsets< 6 >* fOff; //! transient
00368       };
00369       #endif
00370       } } 
00371       namespace ROOT {
00372          namespace Math {
00373 
00374       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00375       typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepSym< Double32_t, 3 >  > SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR;
00376       #else
00377       class SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR  {
00378          public:
00379          //friend XX;
00380          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00381          typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepSym< Double32_t, 3 >  >::SMatrixRow SMatrixRow;
00382          #else
00383          class SMatrixRow  {
00384             public:
00385             //friend XX;
00386             ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepSym< Double32_t, 3 >  >* fMat; //
00387             unsigned int fRow; //
00388          };
00389          #endif
00390 
00391          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00392          typedef ::ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepSym< Double32_t, 3 >  >::SMatrixRow_const SMatrixRow_const;
00393          #else
00394          class SMatrixRow_const  {
00395             public:
00396             //friend XX;
00397             :: ROOT::Math::SMatrix< Double32_t, 3, 3, ::ROOT::Math::MatRepSym< Double32_t, 3 >  >* fMat; //
00398             unsigned int fRow; //
00399          };
00400          #endif
00401 
00402          typedef void* (*value_type)() ;
00403          typedef ::ROOT::Math::MatRepSym< ::Double32_t,3> rep_type;
00404          typedef void* (*iterator)() ;
00405          typedef void* (*const_iterator)() ;
00406          ::ROOT::Math::MatRepSym< Double32_t, 3 > fRep; //
00407       };
00408       #endif
00409       } } 
00410       namespace ROOT {
00411          namespace Math {
00412 
00413       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00414       typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepSym< Double32_t, 4 >  > SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR;
00415       #else
00416       class SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR  {
00417          public:
00418          //friend XX;
00419          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00420          typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepSym< Double32_t, 4 >  >::SMatrixRow SMatrixRow;
00421          #else
00422          class SMatrixRow  {
00423             public:
00424             //friend XX;
00425             ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepSym< Double32_t, 4 >  >* fMat; //
00426             unsigned int fRow; //
00427          };
00428          #endif
00429 
00430          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00431          typedef ::ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepSym< Double32_t, 4 >  >::SMatrixRow_const SMatrixRow_const;
00432          #else
00433          class SMatrixRow_const  {
00434             public:
00435             //friend XX;
00436             :: ROOT::Math::SMatrix< Double32_t, 4, 4, ::ROOT::Math::MatRepSym< Double32_t, 4 >  >* fMat; //
00437             unsigned int fRow; //
00438          };
00439          #endif
00440 
00441          typedef void* (*value_type)() ;
00442          typedef ::ROOT::Math::MatRepSym< ::Double32_t,4> rep_type;
00443          typedef void* (*iterator)() ;
00444          typedef void* (*const_iterator)() ;
00445          ::ROOT::Math::MatRepSym< Double32_t, 4 > fRep; //
00446       };
00447       #endif
00448       } } 
00449       namespace ROOT {
00450          namespace Math {
00451 
00452       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00453       typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepSym< Double32_t, 5 >  > SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR;
00454       #else
00455       class SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR  {
00456          public:
00457          //friend XX;
00458          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00459          typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepSym< Double32_t, 5 >  >::SMatrixRow SMatrixRow;
00460          #else
00461          class SMatrixRow  {
00462             public:
00463             //friend XX;
00464             ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepSym< Double32_t, 5 >  >* fMat; //
00465             unsigned int fRow; //
00466          };
00467          #endif
00468 
00469          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00470          typedef ::ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepSym< Double32_t, 5 >  >::SMatrixRow_const SMatrixRow_const;
00471          #else
00472          class SMatrixRow_const  {
00473             public:
00474             //friend XX;
00475             :: ROOT::Math::SMatrix< Double32_t, 5, 5, ::ROOT::Math::MatRepSym< Double32_t, 5 >  >* fMat; //
00476             unsigned int fRow; //
00477          };
00478          #endif
00479 
00480          typedef void* (*value_type)() ;
00481          typedef ::ROOT::Math::MatRepSym< ::Double32_t,5> rep_type;
00482          typedef void* (*iterator)() ;
00483          typedef void* (*const_iterator)() ;
00484          ::ROOT::Math::MatRepSym< Double32_t, 5 > fRep; //
00485       };
00486       #endif
00487       } } 
00488       namespace ROOT {
00489          namespace Math {
00490 
00491       #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00492       typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepSym< Double32_t, 6 >  > SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR;
00493       #else
00494       class SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR  {
00495          public:
00496          //friend XX;
00497          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00498          typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepSym< Double32_t, 6 >  >::SMatrixRow SMatrixRow;
00499          #else
00500          class SMatrixRow  {
00501             public:
00502             //friend XX;
00503             ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepSym< Double32_t, 6 >  >* fMat; //
00504             unsigned int fRow; //
00505          };
00506          #endif
00507 
00508          #if !(defined(R__ACCESS_IN_SYMBOL) || defined(R__USE_SHADOW_CLASS))
00509          typedef ::ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepSym< Double32_t, 6 >  >::SMatrixRow_const SMatrixRow_const;
00510          #else
00511          class SMatrixRow_const  {
00512             public:
00513             //friend XX;
00514             :: ROOT::Math::SMatrix< Double32_t, 6, 6, ::ROOT::Math::MatRepSym< Double32_t, 6 >  >* fMat; //
00515             unsigned int fRow; //
00516          };
00517          #endif
00518 
00519          typedef void* (*value_type)() ;
00520          typedef ::ROOT::Math::MatRepSym< ::Double32_t,6> rep_type;
00521          typedef void* (*iterator)() ;
00522          typedef void* (*const_iterator)() ;
00523          ::ROOT::Math::MatRepSym< Double32_t, 6 > fRep; //
00524       };
00525       #endif
00526       } } 
00527    } // of namespace Shadow
00528 } // of namespace ROOT
00529 // END OF SHADOWS
00530 
00531 namespace ROOT {
00532    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00533    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_Dictionary();
00534    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p = 0);
00535    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(Long_t size, void *p);
00536    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p);
00537    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p);
00538    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p);
00539 
00540    // Function generating the singleton type initializer
00541    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<Double32_t,3,3>*)
00542    {
00543       // Make sure the shadow class has the right sizeof
00544       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<Double32_t,3,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO3cO3gR));
00545       ::ROOT::Math::MatRepStd<Double32_t,3,3> *ptr = 0;
00546       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<Double32_t,3,3>),0);
00547       static ::ROOT::TGenericClassInfo 
00548          instance("ROOT::Math::MatRepStd<Double32_t,3,3>", "include/Math/MatrixRepresentationsStatic.h", 50,
00549                   typeid(::ROOT::Math::MatRepStd<Double32_t,3,3>), DefineBehavior(ptr, ptr),
00550                   &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_Dictionary, isa_proxy, 4,
00551                   sizeof(::ROOT::Math::MatRepStd<Double32_t,3,3>) );
00552       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
00553       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
00554       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
00555       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
00556       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
00557       return &instance;
00558    }
00559    // Static variable to force the class initialization
00560    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,3,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00561 
00562    // Dictionary for non-ClassDef classes
00563    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_Dictionary() {
00564       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,3,3>*)0x0)->GetClass();
00565    }
00566 
00567 } // end of namespace ROOT
00568 
00569 namespace ROOT {
00570    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
00571    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_Dictionary();
00572    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p = 0);
00573    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(Long_t size, void *p);
00574    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p);
00575    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p);
00576    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p);
00577 
00578    // Function generating the singleton type initializer
00579    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)
00580    {
00581       // Make sure the shadow class has the right sizeof
00582       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
00583       ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > *ptr = 0;
00584       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >),0);
00585       static ::ROOT::TGenericClassInfo 
00586          instance("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >", "include/Math/SMatrix.h", 127,
00587                   typeid(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >), DefineBehavior(ptr, ptr),
00588                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_Dictionary, isa_proxy, 4,
00589                   sizeof(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >) );
00590       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
00591       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
00592       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
00593       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
00594       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
00595       return &instance;
00596    }
00597    // Static variable to force the class initialization
00598    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00599 
00600    // Dictionary for non-ClassDef classes
00601    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_Dictionary() {
00602       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)0x0)->GetClass();
00603    }
00604 
00605 } // end of namespace ROOT
00606 
00607 namespace ROOT {
00608    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00609    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_Dictionary();
00610    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p = 0);
00611    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(Long_t size, void *p);
00612    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p);
00613    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p);
00614    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p);
00615 
00616    // Function generating the singleton type initializer
00617    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<Double32_t,6>*)
00618    {
00619       // Make sure the shadow class has the right sizeof
00620       R__ASSERT(sizeof(::ROOT::Math::SVector<Double32_t,6>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO6gR));
00621       ::ROOT::Math::SVector<Double32_t,6> *ptr = 0;
00622       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<Double32_t,6>),0);
00623       static ::ROOT::TGenericClassInfo 
00624          instance("ROOT::Math::SVector<Double32_t,6>", "include/Math/SVector.h", 79,
00625                   typeid(::ROOT::Math::SVector<Double32_t,6>), DefineBehavior(ptr, ptr),
00626                   &ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_Dictionary, isa_proxy, 4,
00627                   sizeof(::ROOT::Math::SVector<Double32_t,6>) );
00628       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
00629       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
00630       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
00631       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
00632       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
00633       return &instance;
00634    }
00635    // Static variable to force the class initialization
00636    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00637 
00638    // Dictionary for non-ClassDef classes
00639    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_Dictionary() {
00640       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,6>*)0x0)->GetClass();
00641    }
00642 
00643 } // end of namespace ROOT
00644 
00645 namespace ROOT {
00646    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00647    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_Dictionary();
00648    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p = 0);
00649    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(Long_t size, void *p);
00650    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p);
00651    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p);
00652    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p);
00653 
00654    // Function generating the singleton type initializer
00655    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<Double32_t,3>*)
00656    {
00657       // Make sure the shadow class has the right sizeof
00658       R__ASSERT(sizeof(::ROOT::Math::SVector<Double32_t,3>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO3gR));
00659       ::ROOT::Math::SVector<Double32_t,3> *ptr = 0;
00660       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<Double32_t,3>),0);
00661       static ::ROOT::TGenericClassInfo 
00662          instance("ROOT::Math::SVector<Double32_t,3>", "include/Math/SVector.h", 79,
00663                   typeid(::ROOT::Math::SVector<Double32_t,3>), DefineBehavior(ptr, ptr),
00664                   &ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_Dictionary, isa_proxy, 4,
00665                   sizeof(::ROOT::Math::SVector<Double32_t,3>) );
00666       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
00667       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
00668       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
00669       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
00670       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
00671       return &instance;
00672    }
00673    // Static variable to force the class initialization
00674    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00675 
00676    // Dictionary for non-ClassDef classes
00677    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_Dictionary() {
00678       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,3>*)0x0)->GetClass();
00679    }
00680 
00681 } // end of namespace ROOT
00682 
00683 namespace ROOT {
00684    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00685    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_Dictionary();
00686    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p = 0);
00687    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(Long_t size, void *p);
00688    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p);
00689    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p);
00690    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p);
00691 
00692    // Function generating the singleton type initializer
00693    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<Double32_t,4,4>*)
00694    {
00695       // Make sure the shadow class has the right sizeof
00696       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<Double32_t,4,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO4cO4gR));
00697       ::ROOT::Math::MatRepStd<Double32_t,4,4> *ptr = 0;
00698       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<Double32_t,4,4>),0);
00699       static ::ROOT::TGenericClassInfo 
00700          instance("ROOT::Math::MatRepStd<Double32_t,4,4>", "include/Math/MatrixRepresentationsStatic.h", 50,
00701                   typeid(::ROOT::Math::MatRepStd<Double32_t,4,4>), DefineBehavior(ptr, ptr),
00702                   &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_Dictionary, isa_proxy, 4,
00703                   sizeof(::ROOT::Math::MatRepStd<Double32_t,4,4>) );
00704       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
00705       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
00706       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
00707       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
00708       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
00709       return &instance;
00710    }
00711    // Static variable to force the class initialization
00712    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,4,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00713 
00714    // Dictionary for non-ClassDef classes
00715    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_Dictionary() {
00716       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,4,4>*)0x0)->GetClass();
00717    }
00718 
00719 } // end of namespace ROOT
00720 
00721 namespace ROOT {
00722    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
00723    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_Dictionary();
00724    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p = 0);
00725    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(Long_t size, void *p);
00726    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p);
00727    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p);
00728    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p);
00729 
00730    // Function generating the singleton type initializer
00731    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)
00732    {
00733       // Make sure the shadow class has the right sizeof
00734       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
00735       ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > *ptr = 0;
00736       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >),0);
00737       static ::ROOT::TGenericClassInfo 
00738          instance("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >", "include/Math/SMatrix.h", 127,
00739                   typeid(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >), DefineBehavior(ptr, ptr),
00740                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_Dictionary, isa_proxy, 4,
00741                   sizeof(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >) );
00742       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
00743       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
00744       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
00745       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
00746       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
00747       return &instance;
00748    }
00749    // Static variable to force the class initialization
00750    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00751 
00752    // Dictionary for non-ClassDef classes
00753    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_Dictionary() {
00754       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)0x0)->GetClass();
00755    }
00756 
00757 } // end of namespace ROOT
00758 
00759 namespace ROOT {
00760    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00761    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_Dictionary();
00762    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p = 0);
00763    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(Long_t size, void *p);
00764    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p);
00765    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p);
00766    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p);
00767 
00768    // Function generating the singleton type initializer
00769    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<Double32_t,4>*)
00770    {
00771       // Make sure the shadow class has the right sizeof
00772       R__ASSERT(sizeof(::ROOT::Math::SVector<Double32_t,4>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO4gR));
00773       ::ROOT::Math::SVector<Double32_t,4> *ptr = 0;
00774       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<Double32_t,4>),0);
00775       static ::ROOT::TGenericClassInfo 
00776          instance("ROOT::Math::SVector<Double32_t,4>", "include/Math/SVector.h", 79,
00777                   typeid(::ROOT::Math::SVector<Double32_t,4>), DefineBehavior(ptr, ptr),
00778                   &ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_Dictionary, isa_proxy, 4,
00779                   sizeof(::ROOT::Math::SVector<Double32_t,4>) );
00780       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
00781       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
00782       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
00783       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
00784       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
00785       return &instance;
00786    }
00787    // Static variable to force the class initialization
00788    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00789 
00790    // Dictionary for non-ClassDef classes
00791    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_Dictionary() {
00792       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,4>*)0x0)->GetClass();
00793    }
00794 
00795 } // end of namespace ROOT
00796 
00797 namespace ROOT {
00798    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00799    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_Dictionary();
00800    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p = 0);
00801    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(Long_t size, void *p);
00802    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p);
00803    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p);
00804    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p);
00805 
00806    // Function generating the singleton type initializer
00807    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<Double32_t,5,5>*)
00808    {
00809       // Make sure the shadow class has the right sizeof
00810       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<Double32_t,5,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO5cO5gR));
00811       ::ROOT::Math::MatRepStd<Double32_t,5,5> *ptr = 0;
00812       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<Double32_t,5,5>),0);
00813       static ::ROOT::TGenericClassInfo 
00814          instance("ROOT::Math::MatRepStd<Double32_t,5,5>", "include/Math/MatrixRepresentationsStatic.h", 50,
00815                   typeid(::ROOT::Math::MatRepStd<Double32_t,5,5>), DefineBehavior(ptr, ptr),
00816                   &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_Dictionary, isa_proxy, 4,
00817                   sizeof(::ROOT::Math::MatRepStd<Double32_t,5,5>) );
00818       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
00819       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
00820       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
00821       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
00822       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
00823       return &instance;
00824    }
00825    // Static variable to force the class initialization
00826    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,5,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00827 
00828    // Dictionary for non-ClassDef classes
00829    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_Dictionary() {
00830       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,5,5>*)0x0)->GetClass();
00831    }
00832 
00833 } // end of namespace ROOT
00834 
00835 namespace ROOT {
00836    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
00837    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_Dictionary();
00838    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p = 0);
00839    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(Long_t size, void *p);
00840    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p);
00841    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p);
00842    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p);
00843 
00844    // Function generating the singleton type initializer
00845    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)
00846    {
00847       // Make sure the shadow class has the right sizeof
00848       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
00849       ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > *ptr = 0;
00850       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >),0);
00851       static ::ROOT::TGenericClassInfo 
00852          instance("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >", "include/Math/SMatrix.h", 127,
00853                   typeid(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >), DefineBehavior(ptr, ptr),
00854                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_Dictionary, isa_proxy, 4,
00855                   sizeof(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >) );
00856       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
00857       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
00858       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
00859       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
00860       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
00861       return &instance;
00862    }
00863    // Static variable to force the class initialization
00864    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00865 
00866    // Dictionary for non-ClassDef classes
00867    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_Dictionary() {
00868       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)0x0)->GetClass();
00869    }
00870 
00871 } // end of namespace ROOT
00872 
00873 namespace ROOT {
00874    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00875    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_Dictionary();
00876    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p = 0);
00877    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(Long_t size, void *p);
00878    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p);
00879    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p);
00880    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p);
00881 
00882    // Function generating the singleton type initializer
00883    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SVector<Double32_t,5>*)
00884    {
00885       // Make sure the shadow class has the right sizeof
00886       R__ASSERT(sizeof(::ROOT::Math::SVector<Double32_t,5>) == sizeof(::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO5gR));
00887       ::ROOT::Math::SVector<Double32_t,5> *ptr = 0;
00888       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SVector<Double32_t,5>),0);
00889       static ::ROOT::TGenericClassInfo 
00890          instance("ROOT::Math::SVector<Double32_t,5>", "include/Math/SVector.h", 79,
00891                   typeid(::ROOT::Math::SVector<Double32_t,5>), DefineBehavior(ptr, ptr),
00892                   &ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_ShowMembers, &ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_Dictionary, isa_proxy, 4,
00893                   sizeof(::ROOT::Math::SVector<Double32_t,5>) );
00894       instance.SetNew(&new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
00895       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
00896       instance.SetDelete(&delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
00897       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
00898       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
00899       return &instance;
00900    }
00901    // Static variable to force the class initialization
00902    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00903 
00904    // Dictionary for non-ClassDef classes
00905    static void ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_Dictionary() {
00906       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,5>*)0x0)->GetClass();
00907    }
00908 
00909 } // end of namespace ROOT
00910 
00911 namespace ROOT {
00912    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00913    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_Dictionary();
00914    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p = 0);
00915    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(Long_t size, void *p);
00916    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p);
00917    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p);
00918    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p);
00919 
00920    // Function generating the singleton type initializer
00921    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepStd<Double32_t,6,6>*)
00922    {
00923       // Make sure the shadow class has the right sizeof
00924       R__ASSERT(sizeof(::ROOT::Math::MatRepStd<Double32_t,6,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO6cO6gR));
00925       ::ROOT::Math::MatRepStd<Double32_t,6,6> *ptr = 0;
00926       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepStd<Double32_t,6,6>),0);
00927       static ::ROOT::TGenericClassInfo 
00928          instance("ROOT::Math::MatRepStd<Double32_t,6,6>", "include/Math/MatrixRepresentationsStatic.h", 50,
00929                   typeid(::ROOT::Math::MatRepStd<Double32_t,6,6>), DefineBehavior(ptr, ptr),
00930                   &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_Dictionary, isa_proxy, 4,
00931                   sizeof(::ROOT::Math::MatRepStd<Double32_t,6,6>) );
00932       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
00933       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
00934       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
00935       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
00936       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
00937       return &instance;
00938    }
00939    // Static variable to force the class initialization
00940    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,6,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00941 
00942    // Dictionary for non-ClassDef classes
00943    static void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_Dictionary() {
00944       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,6,6>*)0x0)->GetClass();
00945    }
00946 
00947 } // end of namespace ROOT
00948 
00949 namespace ROOT {
00950    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
00951    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_Dictionary();
00952    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p = 0);
00953    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(Long_t size, void *p);
00954    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p);
00955    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p);
00956    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p);
00957 
00958    // Function generating the singleton type initializer
00959    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)
00960    {
00961       // Make sure the shadow class has the right sizeof
00962       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
00963       ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > *ptr = 0;
00964       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >),0);
00965       static ::ROOT::TGenericClassInfo 
00966          instance("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >", "include/Math/SMatrix.h", 127,
00967                   typeid(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >), DefineBehavior(ptr, ptr),
00968                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_Dictionary, isa_proxy, 4,
00969                   sizeof(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >) );
00970       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
00971       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
00972       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
00973       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
00974       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
00975       return &instance;
00976    }
00977    // Static variable to force the class initialization
00978    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
00979 
00980    // Dictionary for non-ClassDef classes
00981    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_Dictionary() {
00982       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)0x0)->GetClass();
00983    }
00984 
00985 } // end of namespace ROOT
00986 
00987 namespace ROOT {
00988    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp);
00989    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_Dictionary();
00990    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p = 0);
00991    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(Long_t size, void *p);
00992    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p);
00993    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p);
00994    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p);
00995 
00996    // Function generating the singleton type initializer
00997    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<Double32_t,3>*)
00998    {
00999       // Make sure the shadow class has the right sizeof
01000       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<Double32_t,3>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO3gR));
01001       ::ROOT::Math::MatRepSym<Double32_t,3> *ptr = 0;
01002       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<Double32_t,3>),0);
01003       static ::ROOT::TGenericClassInfo 
01004          instance("ROOT::Math::MatRepSym<Double32_t,3>", "include/Math/MatrixRepresentationsStatic.h", 256,
01005                   typeid(::ROOT::Math::MatRepSym<Double32_t,3>), DefineBehavior(ptr, ptr),
01006                   &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_Dictionary, isa_proxy, 4,
01007                   sizeof(::ROOT::Math::MatRepSym<Double32_t,3>) );
01008       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
01009       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
01010       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
01011       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
01012       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
01013       return &instance;
01014    }
01015    // Static variable to force the class initialization
01016    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,3>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01017 
01018    // Dictionary for non-ClassDef classes
01019    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_Dictionary() {
01020       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,3>*)0x0)->GetClass();
01021    }
01022 
01023 } // end of namespace ROOT
01024 
01025 namespace ROOT {
01026    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01027    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_Dictionary();
01028    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p = 0);
01029    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(Long_t size, void *p);
01030    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p);
01031    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p);
01032    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p);
01033 
01034    // Function generating the singleton type initializer
01035    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<Double32_t,4>*)
01036    {
01037       // Make sure the shadow class has the right sizeof
01038       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<Double32_t,4>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO4gR));
01039       ::ROOT::Math::MatRepSym<Double32_t,4> *ptr = 0;
01040       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<Double32_t,4>),0);
01041       static ::ROOT::TGenericClassInfo 
01042          instance("ROOT::Math::MatRepSym<Double32_t,4>", "include/Math/MatrixRepresentationsStatic.h", 256,
01043                   typeid(::ROOT::Math::MatRepSym<Double32_t,4>), DefineBehavior(ptr, ptr),
01044                   &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_Dictionary, isa_proxy, 4,
01045                   sizeof(::ROOT::Math::MatRepSym<Double32_t,4>) );
01046       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
01047       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
01048       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
01049       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
01050       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
01051       return &instance;
01052    }
01053    // Static variable to force the class initialization
01054    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,4>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01055 
01056    // Dictionary for non-ClassDef classes
01057    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_Dictionary() {
01058       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,4>*)0x0)->GetClass();
01059    }
01060 
01061 } // end of namespace ROOT
01062 
01063 namespace ROOT {
01064    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01065    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_Dictionary();
01066    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p = 0);
01067    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(Long_t size, void *p);
01068    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p);
01069    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p);
01070    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p);
01071 
01072    // Function generating the singleton type initializer
01073    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<Double32_t,5>*)
01074    {
01075       // Make sure the shadow class has the right sizeof
01076       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<Double32_t,5>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO5gR));
01077       ::ROOT::Math::MatRepSym<Double32_t,5> *ptr = 0;
01078       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<Double32_t,5>),0);
01079       static ::ROOT::TGenericClassInfo 
01080          instance("ROOT::Math::MatRepSym<Double32_t,5>", "include/Math/MatrixRepresentationsStatic.h", 256,
01081                   typeid(::ROOT::Math::MatRepSym<Double32_t,5>), DefineBehavior(ptr, ptr),
01082                   &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_Dictionary, isa_proxy, 4,
01083                   sizeof(::ROOT::Math::MatRepSym<Double32_t,5>) );
01084       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
01085       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
01086       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
01087       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
01088       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
01089       return &instance;
01090    }
01091    // Static variable to force the class initialization
01092    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,5>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01093 
01094    // Dictionary for non-ClassDef classes
01095    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_Dictionary() {
01096       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,5>*)0x0)->GetClass();
01097    }
01098 
01099 } // end of namespace ROOT
01100 
01101 namespace ROOT {
01102    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp);
01103    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_Dictionary();
01104    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p = 0);
01105    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(Long_t size, void *p);
01106    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p);
01107    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p);
01108    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p);
01109 
01110    // Function generating the singleton type initializer
01111    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::MatRepSym<Double32_t,6>*)
01112    {
01113       // Make sure the shadow class has the right sizeof
01114       R__ASSERT(sizeof(::ROOT::Math::MatRepSym<Double32_t,6>) == sizeof(::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO6gR));
01115       ::ROOT::Math::MatRepSym<Double32_t,6> *ptr = 0;
01116       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::MatRepSym<Double32_t,6>),0);
01117       static ::ROOT::TGenericClassInfo 
01118          instance("ROOT::Math::MatRepSym<Double32_t,6>", "include/Math/MatrixRepresentationsStatic.h", 256,
01119                   typeid(::ROOT::Math::MatRepSym<Double32_t,6>), DefineBehavior(ptr, ptr),
01120                   &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_ShowMembers, &ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_Dictionary, isa_proxy, 4,
01121                   sizeof(::ROOT::Math::MatRepSym<Double32_t,6>) );
01122       instance.SetNew(&new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
01123       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
01124       instance.SetDelete(&delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
01125       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
01126       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
01127       return &instance;
01128    }
01129    // Static variable to force the class initialization
01130    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,6>*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01131 
01132    // Dictionary for non-ClassDef classes
01133    static void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_Dictionary() {
01134       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,6>*)0x0)->GetClass();
01135    }
01136 
01137 } // end of namespace ROOT
01138 
01139 namespace ROOT {
01140    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
01141    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_Dictionary();
01142    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p = 0);
01143    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(Long_t size, void *p);
01144    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p);
01145    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p);
01146    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p);
01147 
01148    // Function generating the singleton type initializer
01149    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)
01150    {
01151       // Make sure the shadow class has the right sizeof
01152       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
01153       ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > *ptr = 0;
01154       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >),0);
01155       static ::ROOT::TGenericClassInfo 
01156          instance("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >", "include/Math/SMatrix.h", 127,
01157                   typeid(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >), DefineBehavior(ptr, ptr),
01158                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_Dictionary, isa_proxy, 4,
01159                   sizeof(::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >) );
01160       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
01161       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
01162       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
01163       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
01164       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
01165       return &instance;
01166    }
01167    // Static variable to force the class initialization
01168    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01169 
01170    // Dictionary for non-ClassDef classes
01171    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_Dictionary() {
01172       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)0x0)->GetClass();
01173    }
01174 
01175 } // end of namespace ROOT
01176 
01177 namespace ROOT {
01178    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
01179    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_Dictionary();
01180    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p = 0);
01181    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(Long_t size, void *p);
01182    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p);
01183    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p);
01184    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p);
01185 
01186    // Function generating the singleton type initializer
01187    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)
01188    {
01189       // Make sure the shadow class has the right sizeof
01190       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
01191       ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > *ptr = 0;
01192       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >),0);
01193       static ::ROOT::TGenericClassInfo 
01194          instance("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >", "include/Math/SMatrix.h", 127,
01195                   typeid(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >), DefineBehavior(ptr, ptr),
01196                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_Dictionary, isa_proxy, 4,
01197                   sizeof(::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >) );
01198       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
01199       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
01200       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
01201       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
01202       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
01203       return &instance;
01204    }
01205    // Static variable to force the class initialization
01206    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01207 
01208    // Dictionary for non-ClassDef classes
01209    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_Dictionary() {
01210       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)0x0)->GetClass();
01211    }
01212 
01213 } // end of namespace ROOT
01214 
01215 namespace ROOT {
01216    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
01217    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_Dictionary();
01218    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p = 0);
01219    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(Long_t size, void *p);
01220    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p);
01221    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p);
01222    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p);
01223 
01224    // Function generating the singleton type initializer
01225    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)
01226    {
01227       // Make sure the shadow class has the right sizeof
01228       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
01229       ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > *ptr = 0;
01230       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >),0);
01231       static ::ROOT::TGenericClassInfo 
01232          instance("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >", "include/Math/SMatrix.h", 127,
01233                   typeid(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >), DefineBehavior(ptr, ptr),
01234                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_Dictionary, isa_proxy, 4,
01235                   sizeof(::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >) );
01236       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
01237       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
01238       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
01239       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
01240       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
01241       return &instance;
01242    }
01243    // Static variable to force the class initialization
01244    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01245 
01246    // Dictionary for non-ClassDef classes
01247    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_Dictionary() {
01248       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)0x0)->GetClass();
01249    }
01250 
01251 } // end of namespace ROOT
01252 
01253 namespace ROOT {
01254    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp);
01255    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_Dictionary();
01256    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p = 0);
01257    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(Long_t size, void *p);
01258    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p);
01259    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p);
01260    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p);
01261 
01262    // Function generating the singleton type initializer
01263    static TGenericClassInfo *GenerateInitInstanceLocal(const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)
01264    {
01265       // Make sure the shadow class has the right sizeof
01266       R__ASSERT(sizeof(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >) == sizeof(::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
01267       ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > *ptr = 0;
01268       static ::TVirtualIsAProxy* isa_proxy = new ::TIsAProxy(typeid(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >),0);
01269       static ::ROOT::TGenericClassInfo 
01270          instance("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >", "include/Math/SMatrix.h", 127,
01271                   typeid(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >), DefineBehavior(ptr, ptr),
01272                   &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_ShowMembers, &ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_Dictionary, isa_proxy, 4,
01273                   sizeof(::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >) );
01274       instance.SetNew(&new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
01275       instance.SetNewArray(&newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
01276       instance.SetDelete(&delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
01277       instance.SetDeleteArray(&deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
01278       instance.SetDestructor(&destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
01279       return &instance;
01280    }
01281    // Static variable to force the class initialization
01282    static ::ROOT::TGenericClassInfo *_R__UNIQUE_(Init) = GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)0x0); R__UseDummy(_R__UNIQUE_(Init));
01283 
01284    // Dictionary for non-ClassDef classes
01285    static void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_Dictionary() {
01286       ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)0x0)->GetClass();
01287    }
01288 
01289 } // end of namespace ROOT
01290 
01291 //______________________________________________________________________________
01292 namespace ROOT {
01293    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01294    {
01295       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >.
01296       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR ShadowClass;
01297       ShadowClass *sobj = (ShadowClass*)obj;
01298       if (sobj) { } // Dummy usage just in case there is no datamember.
01299 
01300       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)0x0)->GetClass();
01301       if (R__cl || R__insp.IsA()) { }
01302       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01303       R__insp.InspectMember("ROOT::Math::MatRepStd<Double32_t,3,3>", (void*)&sobj->fRep, "fRep.", false);
01304    }
01305 
01306 }
01307 
01308 namespace ROOT {
01309    // Wrappers around operator new
01310    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p) {
01311       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > : new ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >;
01312    }
01313    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(Long_t nElements, void *p) {
01314       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >[nElements];
01315    }
01316    // Wrapper around operator delete
01317    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p) {
01318       delete ((::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)p);
01319    }
01320    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p) {
01321       delete [] ((::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)p);
01322    }
01323    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void *p) {
01324       typedef ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > current_t;
01325       ((current_t*)p)->~current_t();
01326    }
01327 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >
01328 
01329 //______________________________________________________________________________
01330 namespace ROOT {
01331    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01332    {
01333       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >.
01334       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR ShadowClass;
01335       ShadowClass *sobj = (ShadowClass*)obj;
01336       if (sobj) { } // Dummy usage just in case there is no datamember.
01337 
01338       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)0x0)->GetClass();
01339       if (R__cl || R__insp.IsA()) { }
01340       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01341       R__insp.InspectMember("ROOT::Math::MatRepStd<Double32_t,4,4>", (void*)&sobj->fRep, "fRep.", false);
01342    }
01343 
01344 }
01345 
01346 namespace ROOT {
01347    // Wrappers around operator new
01348    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p) {
01349       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > : new ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >;
01350    }
01351    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(Long_t nElements, void *p) {
01352       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >[nElements];
01353    }
01354    // Wrapper around operator delete
01355    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p) {
01356       delete ((::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)p);
01357    }
01358    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p) {
01359       delete [] ((::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)p);
01360    }
01361    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void *p) {
01362       typedef ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > current_t;
01363       ((current_t*)p)->~current_t();
01364    }
01365 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >
01366 
01367 //______________________________________________________________________________
01368 namespace ROOT {
01369    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01370    {
01371       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >.
01372       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR ShadowClass;
01373       ShadowClass *sobj = (ShadowClass*)obj;
01374       if (sobj) { } // Dummy usage just in case there is no datamember.
01375 
01376       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)0x0)->GetClass();
01377       if (R__cl || R__insp.IsA()) { }
01378       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01379       R__insp.InspectMember("ROOT::Math::MatRepStd<Double32_t,5,5>", (void*)&sobj->fRep, "fRep.", false);
01380    }
01381 
01382 }
01383 
01384 namespace ROOT {
01385    // Wrappers around operator new
01386    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p) {
01387       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > : new ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >;
01388    }
01389    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(Long_t nElements, void *p) {
01390       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >[nElements];
01391    }
01392    // Wrapper around operator delete
01393    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p) {
01394       delete ((::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)p);
01395    }
01396    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p) {
01397       delete [] ((::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)p);
01398    }
01399    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void *p) {
01400       typedef ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > current_t;
01401       ((current_t*)p)->~current_t();
01402    }
01403 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >
01404 
01405 //______________________________________________________________________________
01406 namespace ROOT {
01407    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01408    {
01409       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >.
01410       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR ShadowClass;
01411       ShadowClass *sobj = (ShadowClass*)obj;
01412       if (sobj) { } // Dummy usage just in case there is no datamember.
01413 
01414       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)0x0)->GetClass();
01415       if (R__cl || R__insp.IsA()) { }
01416       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01417       R__insp.InspectMember("ROOT::Math::MatRepStd<Double32_t,6,6>", (void*)&sobj->fRep, "fRep.", false);
01418    }
01419 
01420 }
01421 
01422 namespace ROOT {
01423    // Wrappers around operator new
01424    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p) {
01425       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > : new ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >;
01426    }
01427    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(Long_t nElements, void *p) {
01428       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >[nElements];
01429    }
01430    // Wrapper around operator delete
01431    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p) {
01432       delete ((::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)p);
01433    }
01434    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p) {
01435       delete [] ((::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)p);
01436    }
01437    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void *p) {
01438       typedef ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > current_t;
01439       ((current_t*)p)->~current_t();
01440    }
01441 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >
01442 
01443 //______________________________________________________________________________
01444 namespace ROOT {
01445    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01446    {
01447       // Inspect the data members of an object of class ROOT::Math::MatRepStd<Double32_t,3,3>.
01448       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO3cO3gR ShadowClass;
01449       ShadowClass *sobj = (ShadowClass*)obj;
01450       if (sobj) { } // Dummy usage just in case there is no datamember.
01451 
01452       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,3,3>*)0x0)->GetClass();
01453       if (R__cl || R__insp.IsA()) { }
01454       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[9]", sobj->fArray);
01455    }
01456 
01457 }
01458 
01459 namespace ROOT {
01460    // Wrappers around operator new
01461    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p) {
01462       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,3,3> : new ::ROOT::Math::MatRepStd<Double32_t,3,3>;
01463    }
01464    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(Long_t nElements, void *p) {
01465       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,3,3>[nElements] : new ::ROOT::Math::MatRepStd<Double32_t,3,3>[nElements];
01466    }
01467    // Wrapper around operator delete
01468    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p) {
01469       delete ((::ROOT::Math::MatRepStd<Double32_t,3,3>*)p);
01470    }
01471    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p) {
01472       delete [] ((::ROOT::Math::MatRepStd<Double32_t,3,3>*)p);
01473    }
01474    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void *p) {
01475       typedef ::ROOT::Math::MatRepStd<Double32_t,3,3> current_t;
01476       ((current_t*)p)->~current_t();
01477    }
01478 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<Double32_t,3,3>
01479 
01480 //______________________________________________________________________________
01481 namespace ROOT {
01482    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01483    {
01484       // Inspect the data members of an object of class ROOT::Math::MatRepStd<Double32_t,4,4>.
01485       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO4cO4gR ShadowClass;
01486       ShadowClass *sobj = (ShadowClass*)obj;
01487       if (sobj) { } // Dummy usage just in case there is no datamember.
01488 
01489       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,4,4>*)0x0)->GetClass();
01490       if (R__cl || R__insp.IsA()) { }
01491       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[16]", sobj->fArray);
01492    }
01493 
01494 }
01495 
01496 namespace ROOT {
01497    // Wrappers around operator new
01498    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p) {
01499       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,4,4> : new ::ROOT::Math::MatRepStd<Double32_t,4,4>;
01500    }
01501    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(Long_t nElements, void *p) {
01502       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,4,4>[nElements] : new ::ROOT::Math::MatRepStd<Double32_t,4,4>[nElements];
01503    }
01504    // Wrapper around operator delete
01505    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p) {
01506       delete ((::ROOT::Math::MatRepStd<Double32_t,4,4>*)p);
01507    }
01508    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p) {
01509       delete [] ((::ROOT::Math::MatRepStd<Double32_t,4,4>*)p);
01510    }
01511    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void *p) {
01512       typedef ::ROOT::Math::MatRepStd<Double32_t,4,4> current_t;
01513       ((current_t*)p)->~current_t();
01514    }
01515 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<Double32_t,4,4>
01516 
01517 //______________________________________________________________________________
01518 namespace ROOT {
01519    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01520    {
01521       // Inspect the data members of an object of class ROOT::Math::MatRepStd<Double32_t,5,5>.
01522       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO5cO5gR ShadowClass;
01523       ShadowClass *sobj = (ShadowClass*)obj;
01524       if (sobj) { } // Dummy usage just in case there is no datamember.
01525 
01526       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,5,5>*)0x0)->GetClass();
01527       if (R__cl || R__insp.IsA()) { }
01528       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[25]", sobj->fArray);
01529    }
01530 
01531 }
01532 
01533 namespace ROOT {
01534    // Wrappers around operator new
01535    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p) {
01536       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,5,5> : new ::ROOT::Math::MatRepStd<Double32_t,5,5>;
01537    }
01538    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(Long_t nElements, void *p) {
01539       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,5,5>[nElements] : new ::ROOT::Math::MatRepStd<Double32_t,5,5>[nElements];
01540    }
01541    // Wrapper around operator delete
01542    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p) {
01543       delete ((::ROOT::Math::MatRepStd<Double32_t,5,5>*)p);
01544    }
01545    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p) {
01546       delete [] ((::ROOT::Math::MatRepStd<Double32_t,5,5>*)p);
01547    }
01548    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void *p) {
01549       typedef ::ROOT::Math::MatRepStd<Double32_t,5,5> current_t;
01550       ((current_t*)p)->~current_t();
01551    }
01552 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<Double32_t,5,5>
01553 
01554 //______________________________________________________________________________
01555 namespace ROOT {
01556    void ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01557    {
01558       // Inspect the data members of an object of class ROOT::Math::MatRepStd<Double32_t,6,6>.
01559       typedef ::ROOT::Shadow::ROOT::Math::MatRepStdlEDouble32_tcO6cO6gR ShadowClass;
01560       ShadowClass *sobj = (ShadowClass*)obj;
01561       if (sobj) { } // Dummy usage just in case there is no datamember.
01562 
01563       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepStd<Double32_t,6,6>*)0x0)->GetClass();
01564       if (R__cl || R__insp.IsA()) { }
01565       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[36]", sobj->fArray);
01566    }
01567 
01568 }
01569 
01570 namespace ROOT {
01571    // Wrappers around operator new
01572    static void *new_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p) {
01573       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,6,6> : new ::ROOT::Math::MatRepStd<Double32_t,6,6>;
01574    }
01575    static void *newArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(Long_t nElements, void *p) {
01576       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepStd<Double32_t,6,6>[nElements] : new ::ROOT::Math::MatRepStd<Double32_t,6,6>[nElements];
01577    }
01578    // Wrapper around operator delete
01579    static void delete_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p) {
01580       delete ((::ROOT::Math::MatRepStd<Double32_t,6,6>*)p);
01581    }
01582    static void deleteArray_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p) {
01583       delete [] ((::ROOT::Math::MatRepStd<Double32_t,6,6>*)p);
01584    }
01585    static void destruct_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void *p) {
01586       typedef ::ROOT::Math::MatRepStd<Double32_t,6,6> current_t;
01587       ((current_t*)p)->~current_t();
01588    }
01589 } // end of namespace ROOT for class ::ROOT::Math::MatRepStd<Double32_t,6,6>
01590 
01591 //______________________________________________________________________________
01592 namespace ROOT {
01593    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01594    {
01595       // Inspect the data members of an object of class ROOT::Math::SVector<Double32_t,3>.
01596       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO3gR ShadowClass;
01597       ShadowClass *sobj = (ShadowClass*)obj;
01598       if (sobj) { } // Dummy usage just in case there is no datamember.
01599 
01600       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,3>*)0x0)->GetClass();
01601       if (R__cl || R__insp.IsA()) { }
01602       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[3]", sobj->fArray);
01603    }
01604 
01605 }
01606 
01607 namespace ROOT {
01608    // Wrappers around operator new
01609    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p) {
01610       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,3> : new ::ROOT::Math::SVector<Double32_t,3>;
01611    }
01612    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(Long_t nElements, void *p) {
01613       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,3>[nElements] : new ::ROOT::Math::SVector<Double32_t,3>[nElements];
01614    }
01615    // Wrapper around operator delete
01616    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p) {
01617       delete ((::ROOT::Math::SVector<Double32_t,3>*)p);
01618    }
01619    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p) {
01620       delete [] ((::ROOT::Math::SVector<Double32_t,3>*)p);
01621    }
01622    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void *p) {
01623       typedef ::ROOT::Math::SVector<Double32_t,3> current_t;
01624       ((current_t*)p)->~current_t();
01625    }
01626 } // end of namespace ROOT for class ::ROOT::Math::SVector<Double32_t,3>
01627 
01628 //______________________________________________________________________________
01629 namespace ROOT {
01630    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01631    {
01632       // Inspect the data members of an object of class ROOT::Math::SVector<Double32_t,4>.
01633       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO4gR ShadowClass;
01634       ShadowClass *sobj = (ShadowClass*)obj;
01635       if (sobj) { } // Dummy usage just in case there is no datamember.
01636 
01637       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,4>*)0x0)->GetClass();
01638       if (R__cl || R__insp.IsA()) { }
01639       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[4]", sobj->fArray);
01640    }
01641 
01642 }
01643 
01644 namespace ROOT {
01645    // Wrappers around operator new
01646    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p) {
01647       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,4> : new ::ROOT::Math::SVector<Double32_t,4>;
01648    }
01649    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(Long_t nElements, void *p) {
01650       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,4>[nElements] : new ::ROOT::Math::SVector<Double32_t,4>[nElements];
01651    }
01652    // Wrapper around operator delete
01653    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p) {
01654       delete ((::ROOT::Math::SVector<Double32_t,4>*)p);
01655    }
01656    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p) {
01657       delete [] ((::ROOT::Math::SVector<Double32_t,4>*)p);
01658    }
01659    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void *p) {
01660       typedef ::ROOT::Math::SVector<Double32_t,4> current_t;
01661       ((current_t*)p)->~current_t();
01662    }
01663 } // end of namespace ROOT for class ::ROOT::Math::SVector<Double32_t,4>
01664 
01665 //______________________________________________________________________________
01666 namespace ROOT {
01667    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01668    {
01669       // Inspect the data members of an object of class ROOT::Math::SVector<Double32_t,5>.
01670       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO5gR ShadowClass;
01671       ShadowClass *sobj = (ShadowClass*)obj;
01672       if (sobj) { } // Dummy usage just in case there is no datamember.
01673 
01674       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,5>*)0x0)->GetClass();
01675       if (R__cl || R__insp.IsA()) { }
01676       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[5]", sobj->fArray);
01677    }
01678 
01679 }
01680 
01681 namespace ROOT {
01682    // Wrappers around operator new
01683    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p) {
01684       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,5> : new ::ROOT::Math::SVector<Double32_t,5>;
01685    }
01686    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(Long_t nElements, void *p) {
01687       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,5>[nElements] : new ::ROOT::Math::SVector<Double32_t,5>[nElements];
01688    }
01689    // Wrapper around operator delete
01690    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p) {
01691       delete ((::ROOT::Math::SVector<Double32_t,5>*)p);
01692    }
01693    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p) {
01694       delete [] ((::ROOT::Math::SVector<Double32_t,5>*)p);
01695    }
01696    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void *p) {
01697       typedef ::ROOT::Math::SVector<Double32_t,5> current_t;
01698       ((current_t*)p)->~current_t();
01699    }
01700 } // end of namespace ROOT for class ::ROOT::Math::SVector<Double32_t,5>
01701 
01702 //______________________________________________________________________________
01703 namespace ROOT {
01704    void ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01705    {
01706       // Inspect the data members of an object of class ROOT::Math::SVector<Double32_t,6>.
01707       typedef ::ROOT::Shadow::ROOT::Math::SVectorlEDouble32_tcO6gR ShadowClass;
01708       ShadowClass *sobj = (ShadowClass*)obj;
01709       if (sobj) { } // Dummy usage just in case there is no datamember.
01710 
01711       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SVector<Double32_t,6>*)0x0)->GetClass();
01712       if (R__cl || R__insp.IsA()) { }
01713       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
01714    }
01715 
01716 }
01717 
01718 namespace ROOT {
01719    // Wrappers around operator new
01720    static void *new_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p) {
01721       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,6> : new ::ROOT::Math::SVector<Double32_t,6>;
01722    }
01723    static void *newArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(Long_t nElements, void *p) {
01724       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SVector<Double32_t,6>[nElements] : new ::ROOT::Math::SVector<Double32_t,6>[nElements];
01725    }
01726    // Wrapper around operator delete
01727    static void delete_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p) {
01728       delete ((::ROOT::Math::SVector<Double32_t,6>*)p);
01729    }
01730    static void deleteArray_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p) {
01731       delete [] ((::ROOT::Math::SVector<Double32_t,6>*)p);
01732    }
01733    static void destruct_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void *p) {
01734       typedef ::ROOT::Math::SVector<Double32_t,6> current_t;
01735       ((current_t*)p)->~current_t();
01736    }
01737 } // end of namespace ROOT for class ::ROOT::Math::SVector<Double32_t,6>
01738 
01739 //______________________________________________________________________________
01740 namespace ROOT {
01741    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01742    {
01743       // Inspect the data members of an object of class ROOT::Math::MatRepSym<Double32_t,3>.
01744       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO3gR ShadowClass;
01745       ShadowClass *sobj = (ShadowClass*)obj;
01746       if (sobj) { } // Dummy usage just in case there is no datamember.
01747 
01748       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,3>*)0x0)->GetClass();
01749       if (R__cl || R__insp.IsA()) { }
01750       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[6]", sobj->fArray);
01751       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
01752    }
01753 
01754 }
01755 
01756 namespace ROOT {
01757    // Wrappers around operator new
01758    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p) {
01759       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,3> : new ::ROOT::Math::MatRepSym<Double32_t,3>;
01760    }
01761    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(Long_t nElements, void *p) {
01762       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,3>[nElements] : new ::ROOT::Math::MatRepSym<Double32_t,3>[nElements];
01763    }
01764    // Wrapper around operator delete
01765    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p) {
01766       delete ((::ROOT::Math::MatRepSym<Double32_t,3>*)p);
01767    }
01768    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p) {
01769       delete [] ((::ROOT::Math::MatRepSym<Double32_t,3>*)p);
01770    }
01771    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void *p) {
01772       typedef ::ROOT::Math::MatRepSym<Double32_t,3> current_t;
01773       ((current_t*)p)->~current_t();
01774    }
01775 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<Double32_t,3>
01776 
01777 //______________________________________________________________________________
01778 namespace ROOT {
01779    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01780    {
01781       // Inspect the data members of an object of class ROOT::Math::MatRepSym<Double32_t,4>.
01782       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO4gR ShadowClass;
01783       ShadowClass *sobj = (ShadowClass*)obj;
01784       if (sobj) { } // Dummy usage just in case there is no datamember.
01785 
01786       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,4>*)0x0)->GetClass();
01787       if (R__cl || R__insp.IsA()) { }
01788       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[10]", sobj->fArray);
01789       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
01790    }
01791 
01792 }
01793 
01794 namespace ROOT {
01795    // Wrappers around operator new
01796    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p) {
01797       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,4> : new ::ROOT::Math::MatRepSym<Double32_t,4>;
01798    }
01799    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(Long_t nElements, void *p) {
01800       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,4>[nElements] : new ::ROOT::Math::MatRepSym<Double32_t,4>[nElements];
01801    }
01802    // Wrapper around operator delete
01803    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p) {
01804       delete ((::ROOT::Math::MatRepSym<Double32_t,4>*)p);
01805    }
01806    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p) {
01807       delete [] ((::ROOT::Math::MatRepSym<Double32_t,4>*)p);
01808    }
01809    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void *p) {
01810       typedef ::ROOT::Math::MatRepSym<Double32_t,4> current_t;
01811       ((current_t*)p)->~current_t();
01812    }
01813 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<Double32_t,4>
01814 
01815 //______________________________________________________________________________
01816 namespace ROOT {
01817    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01818    {
01819       // Inspect the data members of an object of class ROOT::Math::MatRepSym<Double32_t,5>.
01820       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO5gR ShadowClass;
01821       ShadowClass *sobj = (ShadowClass*)obj;
01822       if (sobj) { } // Dummy usage just in case there is no datamember.
01823 
01824       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,5>*)0x0)->GetClass();
01825       if (R__cl || R__insp.IsA()) { }
01826       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[15]", sobj->fArray);
01827       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
01828    }
01829 
01830 }
01831 
01832 namespace ROOT {
01833    // Wrappers around operator new
01834    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p) {
01835       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,5> : new ::ROOT::Math::MatRepSym<Double32_t,5>;
01836    }
01837    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(Long_t nElements, void *p) {
01838       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,5>[nElements] : new ::ROOT::Math::MatRepSym<Double32_t,5>[nElements];
01839    }
01840    // Wrapper around operator delete
01841    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p) {
01842       delete ((::ROOT::Math::MatRepSym<Double32_t,5>*)p);
01843    }
01844    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p) {
01845       delete [] ((::ROOT::Math::MatRepSym<Double32_t,5>*)p);
01846    }
01847    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void *p) {
01848       typedef ::ROOT::Math::MatRepSym<Double32_t,5> current_t;
01849       ((current_t*)p)->~current_t();
01850    }
01851 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<Double32_t,5>
01852 
01853 //______________________________________________________________________________
01854 namespace ROOT {
01855    void ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR_ShowMembers(void *obj, TMemberInspector &R__insp)
01856    {
01857       // Inspect the data members of an object of class ROOT::Math::MatRepSym<Double32_t,6>.
01858       typedef ::ROOT::Shadow::ROOT::Math::MatRepSymlEDouble32_tcO6gR ShadowClass;
01859       ShadowClass *sobj = (ShadowClass*)obj;
01860       if (sobj) { } // Dummy usage just in case there is no datamember.
01861 
01862       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::MatRepSym<Double32_t,6>*)0x0)->GetClass();
01863       if (R__cl || R__insp.IsA()) { }
01864       R__insp.Inspect(R__cl, R__insp.GetParent(), "fArray[21]", sobj->fArray);
01865       R__insp.Inspect(R__cl, R__insp.GetParent(), "*fOff", &sobj->fOff);
01866    }
01867 
01868 }
01869 
01870 namespace ROOT {
01871    // Wrappers around operator new
01872    static void *new_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p) {
01873       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,6> : new ::ROOT::Math::MatRepSym<Double32_t,6>;
01874    }
01875    static void *newArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(Long_t nElements, void *p) {
01876       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::MatRepSym<Double32_t,6>[nElements] : new ::ROOT::Math::MatRepSym<Double32_t,6>[nElements];
01877    }
01878    // Wrapper around operator delete
01879    static void delete_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p) {
01880       delete ((::ROOT::Math::MatRepSym<Double32_t,6>*)p);
01881    }
01882    static void deleteArray_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p) {
01883       delete [] ((::ROOT::Math::MatRepSym<Double32_t,6>*)p);
01884    }
01885    static void destruct_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void *p) {
01886       typedef ::ROOT::Math::MatRepSym<Double32_t,6> current_t;
01887       ((current_t*)p)->~current_t();
01888    }
01889 } // end of namespace ROOT for class ::ROOT::Math::MatRepSym<Double32_t,6>
01890 
01891 //______________________________________________________________________________
01892 namespace ROOT {
01893    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01894    {
01895       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >.
01896       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR ShadowClass;
01897       ShadowClass *sobj = (ShadowClass*)obj;
01898       if (sobj) { } // Dummy usage just in case there is no datamember.
01899 
01900       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)0x0)->GetClass();
01901       if (R__cl || R__insp.IsA()) { }
01902       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01903       R__insp.InspectMember("ROOT::Math::MatRepSym<Double32_t,3>", (void*)&sobj->fRep, "fRep.", false);
01904    }
01905 
01906 }
01907 
01908 namespace ROOT {
01909    // Wrappers around operator new
01910    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p) {
01911       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > : new ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >;
01912    }
01913    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(Long_t nElements, void *p) {
01914       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >[nElements];
01915    }
01916    // Wrapper around operator delete
01917    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p) {
01918       delete ((::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)p);
01919    }
01920    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p) {
01921       delete [] ((::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)p);
01922    }
01923    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void *p) {
01924       typedef ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > current_t;
01925       ((current_t*)p)->~current_t();
01926    }
01927 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >
01928 
01929 //______________________________________________________________________________
01930 namespace ROOT {
01931    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01932    {
01933       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >.
01934       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR ShadowClass;
01935       ShadowClass *sobj = (ShadowClass*)obj;
01936       if (sobj) { } // Dummy usage just in case there is no datamember.
01937 
01938       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)0x0)->GetClass();
01939       if (R__cl || R__insp.IsA()) { }
01940       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01941       R__insp.InspectMember("ROOT::Math::MatRepSym<Double32_t,4>", (void*)&sobj->fRep, "fRep.", false);
01942    }
01943 
01944 }
01945 
01946 namespace ROOT {
01947    // Wrappers around operator new
01948    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p) {
01949       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > : new ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >;
01950    }
01951    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(Long_t nElements, void *p) {
01952       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >[nElements];
01953    }
01954    // Wrapper around operator delete
01955    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p) {
01956       delete ((::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)p);
01957    }
01958    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p) {
01959       delete [] ((::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)p);
01960    }
01961    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void *p) {
01962       typedef ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > current_t;
01963       ((current_t*)p)->~current_t();
01964    }
01965 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >
01966 
01967 //______________________________________________________________________________
01968 namespace ROOT {
01969    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
01970    {
01971       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >.
01972       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR ShadowClass;
01973       ShadowClass *sobj = (ShadowClass*)obj;
01974       if (sobj) { } // Dummy usage just in case there is no datamember.
01975 
01976       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)0x0)->GetClass();
01977       if (R__cl || R__insp.IsA()) { }
01978       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
01979       R__insp.InspectMember("ROOT::Math::MatRepSym<Double32_t,5>", (void*)&sobj->fRep, "fRep.", false);
01980    }
01981 
01982 }
01983 
01984 namespace ROOT {
01985    // Wrappers around operator new
01986    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p) {
01987       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > : new ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >;
01988    }
01989    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(Long_t nElements, void *p) {
01990       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >[nElements];
01991    }
01992    // Wrapper around operator delete
01993    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p) {
01994       delete ((::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)p);
01995    }
01996    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p) {
01997       delete [] ((::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)p);
01998    }
01999    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void *p) {
02000       typedef ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > current_t;
02001       ((current_t*)p)->~current_t();
02002    }
02003 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >
02004 
02005 //______________________________________________________________________________
02006 namespace ROOT {
02007    void ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR_ShowMembers(void *obj, TMemberInspector &R__insp)
02008    {
02009       // Inspect the data members of an object of class ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >.
02010       typedef ::ROOT::Shadow::ROOT::Math::SMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR ShadowClass;
02011       ShadowClass *sobj = (ShadowClass*)obj;
02012       if (sobj) { } // Dummy usage just in case there is no datamember.
02013 
02014       TClass *R__cl  = ::ROOT::GenerateInitInstanceLocal((const ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)0x0)->GetClass();
02015       if (R__cl || R__insp.IsA()) { }
02016       R__insp.Inspect(R__cl, R__insp.GetParent(), "fRep", (void*)&sobj->fRep);
02017       R__insp.InspectMember("ROOT::Math::MatRepSym<Double32_t,6>", (void*)&sobj->fRep, "fRep.", false);
02018    }
02019 
02020 }
02021 
02022 namespace ROOT {
02023    // Wrappers around operator new
02024    static void *new_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p) {
02025       return  p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > : new ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >;
02026    }
02027    static void *newArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(Long_t nElements, void *p) {
02028       return p ? ::new((::ROOT::TOperatorNewHelper*)p) ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >[nElements] : new ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >[nElements];
02029    }
02030    // Wrapper around operator delete
02031    static void delete_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p) {
02032       delete ((::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)p);
02033    }
02034    static void deleteArray_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p) {
02035       delete [] ((::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)p);
02036    }
02037    static void destruct_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void *p) {
02038       typedef ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > current_t;
02039       ((current_t*)p)->~current_t();
02040    }
02041 } // end of namespace ROOT for class ::ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >
02042 
02043 /********************************************************
02044 * math/smatrix/src/G__Smatrix32.cxx
02045 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
02046 *          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
02047 *          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
02048 ********************************************************/
02049 
02050 #ifdef G__MEMTEST
02051 #undef malloc
02052 #undef free
02053 #endif
02054 
02055 #if defined(__GNUC__) && __GNUC__ >= 4 && ((__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ >= 1) || (__GNUC_MINOR__ >= 3))
02056 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
02057 #endif
02058 
02059 extern "C" void G__cpp_reset_tagtableG__Smatrix32();
02060 
02061 extern "C" void G__set_cpp_environmentG__Smatrix32() {
02062   G__add_compiledheader("TObject.h");
02063   G__add_compiledheader("TMemberInspector.h");
02064   G__add_compiledheader("Math/SMatrix.h");
02065   G__add_compiledheader("Math/SVector.h");
02066   G__add_compiledheader("Math/SMatrixDfwd.h");
02067   G__add_compiledheader("Math/SMatrixFfwd.h");
02068   G__cpp_reset_tagtableG__Smatrix32();
02069 }
02070 #include <new>
02071 extern "C" int G__cpp_dllrevG__Smatrix32() { return(30051515); }
02072 
02073 /*********************************************************
02074 * Member function Interface Method
02075 *********************************************************/
02076 
02077 /* ROOT::Math::MatRepStd<Double32_t,3,3> */
02078 static int G__G__Smatrix32_301_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02079 {
02080       {
02081          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02082          result7->ref = (long) (&obj);
02083          result7->obj.d = (double) (obj);
02084       }
02085    return(1 || funcname || hash || result7 || libp) ;
02086 }
02087 
02088 static int G__G__Smatrix32_301_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02089 {
02090       {
02091          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02092          result7->ref = (long) (&obj);
02093          result7->obj.d = (double) (obj);
02094       }
02095    return(1 || funcname || hash || result7 || libp) ;
02096 }
02097 
02098 static int G__G__Smatrix32_301_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02099 {
02100       {
02101          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
02102          result7->ref = (long) (&obj);
02103          result7->obj.d = (double) (obj);
02104       }
02105    return(1 || funcname || hash || result7 || libp) ;
02106 }
02107 
02108 static int G__G__Smatrix32_301_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02109 {
02110       {
02111          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
02112          result7->ref = (long) (&obj);
02113          result7->obj.d = (double) (obj);
02114       }
02115    return(1 || funcname || hash || result7 || libp) ;
02116 }
02117 
02118 static int G__G__Smatrix32_301_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02119 {
02120       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
02121    return(1 || funcname || hash || result7 || libp) ;
02122 }
02123 
02124 static int G__G__Smatrix32_301_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02125 {
02126       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->Array());
02127    return(1 || funcname || hash || result7 || libp) ;
02128 }
02129 
02130 static int G__G__Smatrix32_301_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02131 {
02132       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset())->Array());
02133    return(1 || funcname || hash || result7 || libp) ;
02134 }
02135 
02136 // automatic default constructor
02137 static int G__G__Smatrix32_301_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02138 {
02139    ROOT::Math::MatRepStd<Double32_t,3,3> *p;
02140    char* gvp = (char*) G__getgvp();
02141    int n = G__getaryconstruct();
02142    if (n) {
02143      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02144        p = new ROOT::Math::MatRepStd<Double32_t,3,3>[n];
02145      } else {
02146        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,3,3>[n];
02147      }
02148    } else {
02149      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02150        p = new ROOT::Math::MatRepStd<Double32_t,3,3>;
02151      } else {
02152        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,3,3>;
02153      }
02154    }
02155    result7->obj.i = (long) p;
02156    result7->ref = (long) p;
02157    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR));
02158    return(1 || funcname || hash || result7 || libp) ;
02159 }
02160 
02161 // automatic copy constructor
02162 static int G__G__Smatrix32_301_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02163 
02164 {
02165    ROOT::Math::MatRepStd<Double32_t,3,3>* p;
02166    void* tmp = (void*) G__int(libp->para[0]);
02167    p = new ROOT::Math::MatRepStd<Double32_t,3,3>(*(ROOT::Math::MatRepStd<Double32_t,3,3>*) tmp);
02168    result7->obj.i = (long) p;
02169    result7->ref = (long) p;
02170    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR));
02171    return(1 || funcname || hash || result7 || libp) ;
02172 }
02173 
02174 // automatic destructor
02175 typedef ROOT::Math::MatRepStd<Double32_t,3,3> G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR;
02176 static int G__G__Smatrix32_301_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02177 {
02178    char* gvp = (char*) G__getgvp();
02179    long soff = G__getstructoffset();
02180    int n = G__getaryconstruct();
02181    //
02182    //has_a_delete: 0
02183    //has_own_delete1arg: 0
02184    //has_own_delete2arg: 0
02185    //
02186    if (!soff) {
02187      return(1);
02188    }
02189    if (n) {
02190      if (gvp == (char*)G__PVOID) {
02191        delete[] (ROOT::Math::MatRepStd<Double32_t,3,3>*) soff;
02192      } else {
02193        G__setgvp((long) G__PVOID);
02194        for (int i = n - 1; i >= 0; --i) {
02195          ((ROOT::Math::MatRepStd<Double32_t,3,3>*) (soff+(sizeof(ROOT::Math::MatRepStd<Double32_t,3,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR();
02196        }
02197        G__setgvp((long)gvp);
02198      }
02199    } else {
02200      if (gvp == (char*)G__PVOID) {
02201        delete (ROOT::Math::MatRepStd<Double32_t,3,3>*) soff;
02202      } else {
02203        G__setgvp((long) G__PVOID);
02204        ((ROOT::Math::MatRepStd<Double32_t,3,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR();
02205        G__setgvp((long)gvp);
02206      }
02207    }
02208    G__setnull(result7);
02209    return(1 || funcname || hash || result7 || libp) ;
02210 }
02211 
02212 // automatic assignment operator
02213 static int G__G__Smatrix32_301_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02214 {
02215    ROOT::Math::MatRepStd<Double32_t,3,3>* dest = (ROOT::Math::MatRepStd<Double32_t,3,3>*) G__getstructoffset();
02216    *dest = *(ROOT::Math::MatRepStd<Double32_t,3,3>*) libp->para[0].ref;
02217    const ROOT::Math::MatRepStd<Double32_t,3,3>& obj = *dest;
02218    result7->ref = (long) (&obj);
02219    result7->obj.i = (long) (&obj);
02220    return(1 || funcname || hash || result7 || libp) ;
02221 }
02222 
02223 
02224 /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > */
02225 static int G__G__Smatrix32_303_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02226 {
02227    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* p = NULL;
02228    char* gvp = (char*) G__getgvp();
02229    int n = G__getaryconstruct();
02230    if (n) {
02231      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02232        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >[n];
02233      } else {
02234        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >[n];
02235      }
02236    } else {
02237      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02238        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >;
02239      } else {
02240        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >;
02241      }
02242    }
02243    result7->obj.i = (long) p;
02244    result7->ref = (long) p;
02245    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
02246    return(1 || funcname || hash || result7 || libp) ;
02247 }
02248 
02249 static int G__G__Smatrix32_303_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02250 {
02251    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* p = NULL;
02252    char* gvp = (char*) G__getgvp();
02253    //m: 1
02254    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02255      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
02256    } else {
02257      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
02258    }
02259    result7->obj.i = (long) p;
02260    result7->ref = (long) p;
02261    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
02262    return(1 || funcname || hash || result7 || libp) ;
02263 }
02264 
02265 static int G__G__Smatrix32_303_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02266 {
02267    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* p = NULL;
02268    char* gvp = (char*) G__getgvp();
02269    //m: 1
02270    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02271      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) libp->para[0].ref);
02272    } else {
02273      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) libp->para[0].ref);
02274    }
02275    result7->obj.i = (long) p;
02276    result7->ref = (long) p;
02277    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
02278    return(1 || funcname || hash || result7 || libp) ;
02279 }
02280 
02281 static int G__G__Smatrix32_303_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02282 {
02283    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* p = NULL;
02284    char* gvp = (char*) G__getgvp();
02285    switch (libp->paran) {
02286    case 2:
02287      //m: 2
02288      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02289        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
02290      } else {
02291        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
02292      }
02293      break;
02294    case 1:
02295      //m: 1
02296      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02297        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref);
02298      } else {
02299        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref);
02300      }
02301      break;
02302    }
02303    result7->obj.i = (long) p;
02304    result7->ref = (long) p;
02305    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
02306    return(1 || funcname || hash || result7 || libp) ;
02307 }
02308 
02309 static int G__G__Smatrix32_303_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02310 {
02311    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* p = NULL;
02312    char* gvp = (char*) G__getgvp();
02313    //m: 1
02314    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02315      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
02316    } else {
02317      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
02318    }
02319    result7->obj.i = (long) p;
02320    result7->ref = (long) p;
02321    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
02322    return(1 || funcname || hash || result7 || libp) ;
02323 }
02324 
02325 static int G__G__Smatrix32_303_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02326 {
02327       {
02328          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
02329          result7->ref = (long) (&obj);
02330          result7->obj.i = (long) (&obj);
02331       }
02332    return(1 || funcname || hash || result7 || libp) ;
02333 }
02334 
02335 static int G__G__Smatrix32_303_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02336 {
02337       {
02338          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
02339          result7->ref = (long) (&obj);
02340          result7->obj.i = (long) (&obj);
02341       }
02342    return(1 || funcname || hash || result7 || libp) ;
02343 }
02344 
02345 static int G__G__Smatrix32_303_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02346 {
02347       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
02348    return(1 || funcname || hash || result7 || libp) ;
02349 }
02350 
02351 static int G__G__Smatrix32_303_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02352 {
02353       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Array());
02354    return(1 || funcname || hash || result7 || libp) ;
02355 }
02356 
02357 static int G__G__Smatrix32_303_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02358 {
02359       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Array());
02360    return(1 || funcname || hash || result7 || libp) ;
02361 }
02362 
02363 static int G__G__Smatrix32_303_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02364 {
02365       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->begin());
02366    return(1 || funcname || hash || result7 || libp) ;
02367 }
02368 
02369 static int G__G__Smatrix32_303_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02370 {
02371       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->end());
02372    return(1 || funcname || hash || result7 || libp) ;
02373 }
02374 
02375 static int G__G__Smatrix32_303_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02376 {
02377       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->begin());
02378    return(1 || funcname || hash || result7 || libp) ;
02379 }
02380 
02381 static int G__G__Smatrix32_303_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02382 {
02383       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->end());
02384    return(1 || funcname || hash || result7 || libp) ;
02385 }
02386 
02387 static int G__G__Smatrix32_303_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02388 {
02389       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
02390    return(1 || funcname || hash || result7 || libp) ;
02391 }
02392 
02393 static int G__G__Smatrix32_303_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02394 {
02395       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
02396    return(1 || funcname || hash || result7 || libp) ;
02397 }
02398 
02399 static int G__G__Smatrix32_303_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02400 {
02401       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) libp->para[0].ref));
02402    return(1 || funcname || hash || result7 || libp) ;
02403 }
02404 
02405 static int G__G__Smatrix32_303_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02406 {
02407       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
02408    return(1 || funcname || hash || result7 || libp) ;
02409 }
02410 
02411 static int G__G__Smatrix32_303_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02412 {
02413       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
02414    return(1 || funcname || hash || result7 || libp) ;
02415 }
02416 
02417 static int G__G__Smatrix32_303_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02418 {
02419       {
02420          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02421          result7->ref = (long) (&obj);
02422          result7->obj.d = (double) (obj);
02423       }
02424    return(1 || funcname || hash || result7 || libp) ;
02425 }
02426 
02427 static int G__G__Smatrix32_303_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02428 {
02429       {
02430          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02431          result7->ref = (long) (&obj);
02432          result7->obj.d = (double) (obj);
02433       }
02434    return(1 || funcname || hash || result7 || libp) ;
02435 }
02436 
02437 static int G__G__Smatrix32_303_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02438 {
02439       {
02440          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02441          result7->ref = (long) (&obj);
02442          result7->obj.d = (double) (obj);
02443       }
02444    return(1 || funcname || hash || result7 || libp) ;
02445 }
02446 
02447 static int G__G__Smatrix32_303_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02448 {
02449       {
02450          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02451          result7->ref = (long) (&obj);
02452          result7->obj.d = (double) (obj);
02453       }
02454    return(1 || funcname || hash || result7 || libp) ;
02455 }
02456 
02457 static int G__G__Smatrix32_303_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02458 {
02459       {
02460          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow_const* pobj;
02461          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
02462          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow_const(xobj);
02463          result7->obj.i = (long) ((void*) pobj);
02464          result7->ref = result7->obj.i;
02465          G__store_tempobject(*result7);
02466       }
02467    return(1 || funcname || hash || result7 || libp) ;
02468 }
02469 
02470 static int G__G__Smatrix32_303_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02471 {
02472       {
02473          ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow* pobj;
02474          ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
02475          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow(xobj);
02476          result7->obj.i = (long) ((void*) pobj);
02477          result7->ref = result7->obj.i;
02478          G__store_tempobject(*result7);
02479       }
02480    return(1 || funcname || hash || result7 || libp) ;
02481 }
02482 
02483 static int G__G__Smatrix32_303_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02484 {
02485       {
02486          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
02487          result7->ref = (long) (&obj);
02488          result7->obj.i = (long) (&obj);
02489       }
02490    return(1 || funcname || hash || result7 || libp) ;
02491 }
02492 
02493 static int G__G__Smatrix32_303_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02494 {
02495       {
02496          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
02497          result7->ref = (long) (&obj);
02498          result7->obj.i = (long) (&obj);
02499       }
02500    return(1 || funcname || hash || result7 || libp) ;
02501 }
02502 
02503 static int G__G__Smatrix32_303_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02504 {
02505       {
02506          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
02507          result7->ref = (long) (&obj);
02508          result7->obj.i = (long) (&obj);
02509       }
02510    return(1 || funcname || hash || result7 || libp) ;
02511 }
02512 
02513 static int G__G__Smatrix32_303_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02514 {
02515       {
02516          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
02517          result7->ref = (long) (&obj);
02518          result7->obj.i = (long) (&obj);
02519       }
02520    return(1 || funcname || hash || result7 || libp) ;
02521 }
02522 
02523 static int G__G__Smatrix32_303_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02524 {
02525       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Invert());
02526    return(1 || funcname || hash || result7 || libp) ;
02527 }
02528 
02529 static int G__G__Smatrix32_303_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02530 {
02531       {
02532          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* pobj;
02533          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
02534          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(xobj);
02535          result7->obj.i = (long) ((void*) pobj);
02536          result7->ref = result7->obj.i;
02537          G__store_tempobject(*result7);
02538       }
02539    return(1 || funcname || hash || result7 || libp) ;
02540 }
02541 
02542 static int G__G__Smatrix32_303_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02543 {
02544       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->InvertFast());
02545    return(1 || funcname || hash || result7 || libp) ;
02546 }
02547 
02548 static int G__G__Smatrix32_303_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02549 {
02550       {
02551          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* pobj;
02552          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
02553          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(xobj);
02554          result7->obj.i = (long) ((void*) pobj);
02555          result7->ref = result7->obj.i;
02556          G__store_tempobject(*result7);
02557       }
02558    return(1 || funcname || hash || result7 || libp) ;
02559 }
02560 
02561 static int G__G__Smatrix32_303_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02562 {
02563       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->InvertChol());
02564    return(1 || funcname || hash || result7 || libp) ;
02565 }
02566 
02567 static int G__G__Smatrix32_303_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02568 {
02569       {
02570          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* pobj;
02571          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
02572          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >(xobj);
02573          result7->obj.i = (long) ((void*) pobj);
02574          result7->ref = result7->obj.i;
02575          G__store_tempobject(*result7);
02576       }
02577    return(1 || funcname || hash || result7 || libp) ;
02578 }
02579 
02580 static int G__G__Smatrix32_303_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02581 {
02582       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
02583    return(1 || funcname || hash || result7 || libp) ;
02584 }
02585 
02586 static int G__G__Smatrix32_303_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02587 {
02588       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
02589    return(1 || funcname || hash || result7 || libp) ;
02590 }
02591 
02592 static int G__G__Smatrix32_303_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02593 {
02594       {
02595          const ROOT::Math::SVector<Double32_t,3>* pobj;
02596          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
02597          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
02598          result7->obj.i = (long) ((void*) pobj);
02599          result7->ref = result7->obj.i;
02600          G__store_tempobject(*result7);
02601       }
02602    return(1 || funcname || hash || result7 || libp) ;
02603 }
02604 
02605 static int G__G__Smatrix32_303_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02606 {
02607       {
02608          const ROOT::Math::SVector<Double32_t,3>* pobj;
02609          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
02610          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
02611          result7->obj.i = (long) ((void*) pobj);
02612          result7->ref = result7->obj.i;
02613          G__store_tempobject(*result7);
02614       }
02615    return(1 || funcname || hash || result7 || libp) ;
02616 }
02617 
02618 static int G__G__Smatrix32_303_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02619 {
02620       {
02621          const ROOT::Math::SVector<Double32_t,3>* pobj;
02622          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Diagonal();
02623          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
02624          result7->obj.i = (long) ((void*) pobj);
02625          result7->ref = result7->obj.i;
02626          G__store_tempobject(*result7);
02627       }
02628    return(1 || funcname || hash || result7 || libp) ;
02629 }
02630 
02631 static int G__G__Smatrix32_303_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02632 {
02633       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Trace());
02634    return(1 || funcname || hash || result7 || libp) ;
02635 }
02636 
02637 static int G__G__Smatrix32_303_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02638 {
02639       {
02640          const ROOT::Math::SVector<Double32_t,3*(3+1)/2>* pobj;
02641          const ROOT::Math::SVector<Double32_t,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->UpperBlock();
02642          pobj = new ROOT::Math::SVector<Double32_t,3*(3+1)/2>(xobj);
02643          result7->obj.i = (long) ((void*) pobj);
02644          result7->ref = result7->obj.i;
02645          G__store_tempobject(*result7);
02646       }
02647    return(1 || funcname || hash || result7 || libp) ;
02648 }
02649 
02650 static int G__G__Smatrix32_303_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02651 {
02652       {
02653          const ROOT::Math::SVector<Double32_t,3*(3+1)/2>* pobj;
02654          const ROOT::Math::SVector<Double32_t,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->LowerBlock();
02655          pobj = new ROOT::Math::SVector<Double32_t,3*(3+1)/2>(xobj);
02656          result7->obj.i = (long) ((void*) pobj);
02657          result7->ref = result7->obj.i;
02658          G__store_tempobject(*result7);
02659       }
02660    return(1 || funcname || hash || result7 || libp) ;
02661 }
02662 
02663 static int G__G__Smatrix32_303_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02664 {
02665       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
02666    return(1 || funcname || hash || result7 || libp) ;
02667 }
02668 
02669 static int G__G__Smatrix32_303_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02670 {
02671       {
02672          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
02673          result7->ref = (long) (&obj);
02674          result7->obj.i = (long) (&obj);
02675       }
02676    return(1 || funcname || hash || result7 || libp) ;
02677 }
02678 
02679 // automatic destructor
02680 typedef ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR;
02681 static int G__G__Smatrix32_303_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02682 {
02683    char* gvp = (char*) G__getgvp();
02684    long soff = G__getstructoffset();
02685    int n = G__getaryconstruct();
02686    //
02687    //has_a_delete: 0
02688    //has_own_delete1arg: 0
02689    //has_own_delete2arg: 0
02690    //
02691    if (!soff) {
02692      return(1);
02693    }
02694    if (n) {
02695      if (gvp == (char*)G__PVOID) {
02696        delete[] (ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) soff;
02697      } else {
02698        G__setgvp((long) G__PVOID);
02699        for (int i = n - 1; i >= 0; --i) {
02700          ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR();
02701        }
02702        G__setgvp((long)gvp);
02703      }
02704    } else {
02705      if (gvp == (char*)G__PVOID) {
02706        delete (ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) soff;
02707      } else {
02708        G__setgvp((long) G__PVOID);
02709        ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR();
02710        G__setgvp((long)gvp);
02711      }
02712    }
02713    G__setnull(result7);
02714    return(1 || funcname || hash || result7 || libp) ;
02715 }
02716 
02717 // automatic assignment operator
02718 static int G__G__Smatrix32_303_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02719 {
02720    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >* dest = (ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) G__getstructoffset();
02721    *dest = *(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*) libp->para[0].ref;
02722    const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >& obj = *dest;
02723    result7->ref = (long) (&obj);
02724    result7->obj.i = (long) (&obj);
02725    return(1 || funcname || hash || result7 || libp) ;
02726 }
02727 
02728 
02729 /* ROOT::Math::SVector<Double32_t,6> */
02730 static int G__G__Smatrix32_304_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02731 {
02732    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02733    char* gvp = (char*) G__getgvp();
02734    int n = G__getaryconstruct();
02735    if (n) {
02736      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02737        p = new ROOT::Math::SVector<Double32_t,6>[n];
02738      } else {
02739        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>[n];
02740      }
02741    } else {
02742      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02743        p = new ROOT::Math::SVector<Double32_t,6>;
02744      } else {
02745        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>;
02746      }
02747    }
02748    result7->obj.i = (long) p;
02749    result7->ref = (long) p;
02750    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02751    return(1 || funcname || hash || result7 || libp) ;
02752 }
02753 
02754 static int G__G__Smatrix32_304_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02755 {
02756    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02757    char* gvp = (char*) G__getgvp();
02758    //m: 1
02759    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02760      p = new ROOT::Math::SVector<Double32_t,6>(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref);
02761    } else {
02762      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref);
02763    }
02764    result7->obj.i = (long) p;
02765    result7->ref = (long) p;
02766    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02767    return(1 || funcname || hash || result7 || libp) ;
02768 }
02769 
02770 static int G__G__Smatrix32_304_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02771 {
02772    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02773    char* gvp = (char*) G__getgvp();
02774    //m: 2
02775    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02776      p = new ROOT::Math::SVector<Double32_t,6>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02777    } else {
02778      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
02779    }
02780    result7->obj.i = (long) p;
02781    result7->ref = (long) p;
02782    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02783    return(1 || funcname || hash || result7 || libp) ;
02784 }
02785 
02786 static int G__G__Smatrix32_304_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02787 {
02788    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02789    char* gvp = (char*) G__getgvp();
02790    //m: 2
02791    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02792      p = new ROOT::Math::SVector<Double32_t,6>((ROOT::Math::SVector<Double32_t,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,6>::const_iterator) G__int(libp->para[1]));
02793    } else {
02794      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>((ROOT::Math::SVector<Double32_t,6>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,6>::const_iterator) G__int(libp->para[1]));
02795    }
02796    result7->obj.i = (long) p;
02797    result7->ref = (long) p;
02798    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02799    return(1 || funcname || hash || result7 || libp) ;
02800 }
02801 
02802 static int G__G__Smatrix32_304_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02803 {
02804    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02805    char* gvp = (char*) G__getgvp();
02806    //m: 1
02807    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02808      p = new ROOT::Math::SVector<Double32_t,6>(*(Double32_t*) G__Doubleref(&libp->para[0]));
02809    } else {
02810      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(*(Double32_t*) G__Doubleref(&libp->para[0]));
02811    }
02812    result7->obj.i = (long) p;
02813    result7->ref = (long) p;
02814    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02815    return(1 || funcname || hash || result7 || libp) ;
02816 }
02817 
02818 static int G__G__Smatrix32_304_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02819 {
02820    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02821    char* gvp = (char*) G__getgvp();
02822    //m: 2
02823    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02824      p = new ROOT::Math::SVector<Double32_t,6>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
02825    } else {
02826      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
02827    }
02828    result7->obj.i = (long) p;
02829    result7->ref = (long) p;
02830    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02831    return(1 || funcname || hash || result7 || libp) ;
02832 }
02833 
02834 static int G__G__Smatrix32_304_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02835 {
02836    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02837    char* gvp = (char*) G__getgvp();
02838    //m: 3
02839    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02840      p = new ROOT::Math::SVector<Double32_t,6>(
02841 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02842 , *(Double32_t*) G__Doubleref(&libp->para[2]));
02843    } else {
02844      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02845 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02846 , *(Double32_t*) G__Doubleref(&libp->para[2]));
02847    }
02848    result7->obj.i = (long) p;
02849    result7->ref = (long) p;
02850    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02851    return(1 || funcname || hash || result7 || libp) ;
02852 }
02853 
02854 static int G__G__Smatrix32_304_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02855 {
02856    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02857    char* gvp = (char*) G__getgvp();
02858    //m: 4
02859    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02860      p = new ROOT::Math::SVector<Double32_t,6>(
02861 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02862 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
02863    } else {
02864      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02865 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02866 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
02867    }
02868    result7->obj.i = (long) p;
02869    result7->ref = (long) p;
02870    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02871    return(1 || funcname || hash || result7 || libp) ;
02872 }
02873 
02874 static int G__G__Smatrix32_304_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02875 {
02876    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02877    char* gvp = (char*) G__getgvp();
02878    //m: 5
02879    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02880      p = new ROOT::Math::SVector<Double32_t,6>(
02881 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02882 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02883 , *(Double32_t*) G__Doubleref(&libp->para[4]));
02884    } else {
02885      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02886 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02887 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02888 , *(Double32_t*) G__Doubleref(&libp->para[4]));
02889    }
02890    result7->obj.i = (long) p;
02891    result7->ref = (long) p;
02892    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02893    return(1 || funcname || hash || result7 || libp) ;
02894 }
02895 
02896 static int G__G__Smatrix32_304_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02897 {
02898    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02899    char* gvp = (char*) G__getgvp();
02900    //m: 6
02901    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02902      p = new ROOT::Math::SVector<Double32_t,6>(
02903 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02904 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02905 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
02906    } else {
02907      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02908 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02909 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02910 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
02911    }
02912    result7->obj.i = (long) p;
02913    result7->ref = (long) p;
02914    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02915    return(1 || funcname || hash || result7 || libp) ;
02916 }
02917 
02918 static int G__G__Smatrix32_304_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02919 {
02920    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02921    char* gvp = (char*) G__getgvp();
02922    //m: 7
02923    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02924      p = new ROOT::Math::SVector<Double32_t,6>(
02925 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02926 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02927 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02928 , *(Double32_t*) G__Doubleref(&libp->para[6]));
02929    } else {
02930      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02931 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02932 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02933 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02934 , *(Double32_t*) G__Doubleref(&libp->para[6]));
02935    }
02936    result7->obj.i = (long) p;
02937    result7->ref = (long) p;
02938    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02939    return(1 || funcname || hash || result7 || libp) ;
02940 }
02941 
02942 static int G__G__Smatrix32_304_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02943 {
02944    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02945    char* gvp = (char*) G__getgvp();
02946    //m: 8
02947    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02948      p = new ROOT::Math::SVector<Double32_t,6>(
02949 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02950 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02951 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02952 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
02953    } else {
02954      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02955 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02956 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02957 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02958 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
02959    }
02960    result7->obj.i = (long) p;
02961    result7->ref = (long) p;
02962    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02963    return(1 || funcname || hash || result7 || libp) ;
02964 }
02965 
02966 static int G__G__Smatrix32_304_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02967 {
02968    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02969    char* gvp = (char*) G__getgvp();
02970    //m: 9
02971    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02972      p = new ROOT::Math::SVector<Double32_t,6>(
02973 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02974 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02975 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02976 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
02977 , *(Double32_t*) G__Doubleref(&libp->para[8]));
02978    } else {
02979      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
02980 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
02981 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
02982 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
02983 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
02984 , *(Double32_t*) G__Doubleref(&libp->para[8]));
02985    }
02986    result7->obj.i = (long) p;
02987    result7->ref = (long) p;
02988    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
02989    return(1 || funcname || hash || result7 || libp) ;
02990 }
02991 
02992 static int G__G__Smatrix32_304_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
02993 {
02994    ROOT::Math::SVector<Double32_t,6>* p = NULL;
02995    char* gvp = (char*) G__getgvp();
02996    //m: 10
02997    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
02998      p = new ROOT::Math::SVector<Double32_t,6>(
02999 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03000 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03001 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03002 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03003 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
03004    } else {
03005      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,6>(
03006 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03007 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03008 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03009 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03010 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
03011    }
03012    result7->obj.i = (long) p;
03013    result7->ref = (long) p;
03014    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
03015    return(1 || funcname || hash || result7 || libp) ;
03016 }
03017 
03018 static int G__G__Smatrix32_304_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03019 {
03020       {
03021          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03022          result7->ref = (long) (&obj);
03023          result7->obj.i = (long) (&obj);
03024       }
03025    return(1 || funcname || hash || result7 || libp) ;
03026 }
03027 
03028 static int G__G__Smatrix32_304_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03029 {
03030       G__letint(result7, 104, (long) ROOT::Math::SVector<Double32_t,6>::Dim());
03031    return(1 || funcname || hash || result7 || libp) ;
03032 }
03033 
03034 static int G__G__Smatrix32_304_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03035 {
03036       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
03037    return(1 || funcname || hash || result7 || libp) ;
03038 }
03039 
03040 static int G__G__Smatrix32_304_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03041 {
03042       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->Array());
03043    return(1 || funcname || hash || result7 || libp) ;
03044 }
03045 
03046 static int G__G__Smatrix32_304_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03047 {
03048       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->Array());
03049    return(1 || funcname || hash || result7 || libp) ;
03050 }
03051 
03052 static int G__G__Smatrix32_304_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03053 {
03054       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->begin());
03055    return(1 || funcname || hash || result7 || libp) ;
03056 }
03057 
03058 static int G__G__Smatrix32_304_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03059 {
03060       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->end());
03061    return(1 || funcname || hash || result7 || libp) ;
03062 }
03063 
03064 static int G__G__Smatrix32_304_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03065 {
03066       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->begin());
03067    return(1 || funcname || hash || result7 || libp) ;
03068 }
03069 
03070 static int G__G__Smatrix32_304_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03071 {
03072       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->end());
03073    return(1 || funcname || hash || result7 || libp) ;
03074 }
03075 
03076 static int G__G__Smatrix32_304_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03077 {
03078       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
03079    return(1 || funcname || hash || result7 || libp) ;
03080 }
03081 
03082 static int G__G__Smatrix32_304_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03083 {
03084       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
03085    return(1 || funcname || hash || result7 || libp) ;
03086 }
03087 
03088 static int G__G__Smatrix32_304_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03089 {
03090       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref));
03091    return(1 || funcname || hash || result7 || libp) ;
03092 }
03093 
03094 static int G__G__Smatrix32_304_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03095 {
03096       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref));
03097    return(1 || funcname || hash || result7 || libp) ;
03098 }
03099 
03100 static int G__G__Smatrix32_304_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03101 {
03102       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
03103    return(1 || funcname || hash || result7 || libp) ;
03104 }
03105 
03106 static int G__G__Smatrix32_304_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03107 {
03108       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
03109    return(1 || funcname || hash || result7 || libp) ;
03110 }
03111 
03112 static int G__G__Smatrix32_304_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03113 {
03114       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref));
03115    return(1 || funcname || hash || result7 || libp) ;
03116 }
03117 
03118 static int G__G__Smatrix32_304_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03119 {
03120       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref));
03121    return(1 || funcname || hash || result7 || libp) ;
03122 }
03123 
03124 static int G__G__Smatrix32_304_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03125 {
03126       {
03127          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03128          result7->ref = (long) (&obj);
03129          result7->obj.d = (double) (obj);
03130       }
03131    return(1 || funcname || hash || result7 || libp) ;
03132 }
03133 
03134 static int G__G__Smatrix32_304_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03135 {
03136       {
03137          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
03138          result7->ref = (long) (&obj);
03139          result7->obj.d = (double) (obj);
03140       }
03141    return(1 || funcname || hash || result7 || libp) ;
03142 }
03143 
03144 static int G__G__Smatrix32_304_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03145 {
03146       {
03147          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
03148          result7->ref = (long) (&obj);
03149          result7->obj.d = (double) (obj);
03150       }
03151    return(1 || funcname || hash || result7 || libp) ;
03152 }
03153 
03154 static int G__G__Smatrix32_304_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03155 {
03156       {
03157          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03158          result7->ref = (long) (&obj);
03159          result7->obj.d = (double) (obj);
03160       }
03161    return(1 || funcname || hash || result7 || libp) ;
03162 }
03163 
03164 static int G__G__Smatrix32_304_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03165 {
03166       {
03167          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
03168          result7->ref = (long) (&obj);
03169          result7->obj.d = (double) (obj);
03170       }
03171    return(1 || funcname || hash || result7 || libp) ;
03172 }
03173 
03174 static int G__G__Smatrix32_304_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03175 {
03176       {
03177          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
03178          result7->ref = (long) (&obj);
03179          result7->obj.d = (double) (obj);
03180       }
03181    return(1 || funcname || hash || result7 || libp) ;
03182 }
03183 
03184 static int G__G__Smatrix32_304_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03185 {
03186       {
03187          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03188          result7->ref = (long) (&obj);
03189          result7->obj.i = (long) (&obj);
03190       }
03191    return(1 || funcname || hash || result7 || libp) ;
03192 }
03193 
03194 static int G__G__Smatrix32_304_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03195 {
03196       {
03197          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03198          result7->ref = (long) (&obj);
03199          result7->obj.i = (long) (&obj);
03200       }
03201    return(1 || funcname || hash || result7 || libp) ;
03202 }
03203 
03204 static int G__G__Smatrix32_304_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03205 {
03206       {
03207          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03208          result7->ref = (long) (&obj);
03209          result7->obj.i = (long) (&obj);
03210       }
03211    return(1 || funcname || hash || result7 || libp) ;
03212 }
03213 
03214 static int G__G__Smatrix32_304_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03215 {
03216       {
03217          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03218          result7->ref = (long) (&obj);
03219          result7->obj.i = (long) (&obj);
03220       }
03221    return(1 || funcname || hash || result7 || libp) ;
03222 }
03223 
03224 static int G__G__Smatrix32_304_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03225 {
03226       {
03227          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref);
03228          result7->ref = (long) (&obj);
03229          result7->obj.i = (long) (&obj);
03230       }
03231    return(1 || funcname || hash || result7 || libp) ;
03232 }
03233 
03234 static int G__G__Smatrix32_304_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03235 {
03236       {
03237          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref);
03238          result7->ref = (long) (&obj);
03239          result7->obj.i = (long) (&obj);
03240       }
03241    return(1 || funcname || hash || result7 || libp) ;
03242 }
03243 
03244 static int G__G__Smatrix32_304_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03245 {
03246       {
03247          const ROOT::Math::SVector<Double32_t,6>& obj = ((ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->Unit();
03248          result7->ref = (long) (&obj);
03249          result7->obj.i = (long) (&obj);
03250       }
03251    return(1 || funcname || hash || result7 || libp) ;
03252 }
03253 
03254 static int G__G__Smatrix32_304_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03255 {
03256       {
03257          const ostream& obj = ((const ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
03258          result7->ref = (long) (&obj);
03259          result7->obj.i = (long) (&obj);
03260       }
03261    return(1 || funcname || hash || result7 || libp) ;
03262 }
03263 
03264 // automatic destructor
03265 typedef ROOT::Math::SVector<Double32_t,6> G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR;
03266 static int G__G__Smatrix32_304_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03267 {
03268    char* gvp = (char*) G__getgvp();
03269    long soff = G__getstructoffset();
03270    int n = G__getaryconstruct();
03271    //
03272    //has_a_delete: 0
03273    //has_own_delete1arg: 0
03274    //has_own_delete2arg: 0
03275    //
03276    if (!soff) {
03277      return(1);
03278    }
03279    if (n) {
03280      if (gvp == (char*)G__PVOID) {
03281        delete[] (ROOT::Math::SVector<Double32_t,6>*) soff;
03282      } else {
03283        G__setgvp((long) G__PVOID);
03284        for (int i = n - 1; i >= 0; --i) {
03285          ((ROOT::Math::SVector<Double32_t,6>*) (soff+(sizeof(ROOT::Math::SVector<Double32_t,6>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR();
03286        }
03287        G__setgvp((long)gvp);
03288      }
03289    } else {
03290      if (gvp == (char*)G__PVOID) {
03291        delete (ROOT::Math::SVector<Double32_t,6>*) soff;
03292      } else {
03293        G__setgvp((long) G__PVOID);
03294        ((ROOT::Math::SVector<Double32_t,6>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR();
03295        G__setgvp((long)gvp);
03296      }
03297    }
03298    G__setnull(result7);
03299    return(1 || funcname || hash || result7 || libp) ;
03300 }
03301 
03302 // automatic assignment operator
03303 static int G__G__Smatrix32_304_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03304 {
03305    ROOT::Math::SVector<Double32_t,6>* dest = (ROOT::Math::SVector<Double32_t,6>*) G__getstructoffset();
03306    *dest = *(ROOT::Math::SVector<Double32_t,6>*) libp->para[0].ref;
03307    const ROOT::Math::SVector<Double32_t,6>& obj = *dest;
03308    result7->ref = (long) (&obj);
03309    result7->obj.i = (long) (&obj);
03310    return(1 || funcname || hash || result7 || libp) ;
03311 }
03312 
03313 
03314 /* ROOT::Math::SVector<Double32_t,3> */
03315 static int G__G__Smatrix32_309_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03316 {
03317    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03318    char* gvp = (char*) G__getgvp();
03319    int n = G__getaryconstruct();
03320    if (n) {
03321      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03322        p = new ROOT::Math::SVector<Double32_t,3>[n];
03323      } else {
03324        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>[n];
03325      }
03326    } else {
03327      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03328        p = new ROOT::Math::SVector<Double32_t,3>;
03329      } else {
03330        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>;
03331      }
03332    }
03333    result7->obj.i = (long) p;
03334    result7->ref = (long) p;
03335    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03336    return(1 || funcname || hash || result7 || libp) ;
03337 }
03338 
03339 static int G__G__Smatrix32_309_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03340 {
03341    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03342    char* gvp = (char*) G__getgvp();
03343    //m: 1
03344    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03345      p = new ROOT::Math::SVector<Double32_t,3>(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref);
03346    } else {
03347      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref);
03348    }
03349    result7->obj.i = (long) p;
03350    result7->ref = (long) p;
03351    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03352    return(1 || funcname || hash || result7 || libp) ;
03353 }
03354 
03355 static int G__G__Smatrix32_309_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03356 {
03357    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03358    char* gvp = (char*) G__getgvp();
03359    //m: 2
03360    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03361      p = new ROOT::Math::SVector<Double32_t,3>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
03362    } else {
03363      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
03364    }
03365    result7->obj.i = (long) p;
03366    result7->ref = (long) p;
03367    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03368    return(1 || funcname || hash || result7 || libp) ;
03369 }
03370 
03371 static int G__G__Smatrix32_309_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03372 {
03373    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03374    char* gvp = (char*) G__getgvp();
03375    //m: 2
03376    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03377      p = new ROOT::Math::SVector<Double32_t,3>((ROOT::Math::SVector<Double32_t,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,3>::const_iterator) G__int(libp->para[1]));
03378    } else {
03379      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>((ROOT::Math::SVector<Double32_t,3>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,3>::const_iterator) G__int(libp->para[1]));
03380    }
03381    result7->obj.i = (long) p;
03382    result7->ref = (long) p;
03383    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03384    return(1 || funcname || hash || result7 || libp) ;
03385 }
03386 
03387 static int G__G__Smatrix32_309_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03388 {
03389    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03390    char* gvp = (char*) G__getgvp();
03391    //m: 1
03392    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03393      p = new ROOT::Math::SVector<Double32_t,3>(*(Double32_t*) G__Doubleref(&libp->para[0]));
03394    } else {
03395      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(*(Double32_t*) G__Doubleref(&libp->para[0]));
03396    }
03397    result7->obj.i = (long) p;
03398    result7->ref = (long) p;
03399    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03400    return(1 || funcname || hash || result7 || libp) ;
03401 }
03402 
03403 static int G__G__Smatrix32_309_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03404 {
03405    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03406    char* gvp = (char*) G__getgvp();
03407    //m: 2
03408    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03409      p = new ROOT::Math::SVector<Double32_t,3>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
03410    } else {
03411      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
03412    }
03413    result7->obj.i = (long) p;
03414    result7->ref = (long) p;
03415    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03416    return(1 || funcname || hash || result7 || libp) ;
03417 }
03418 
03419 static int G__G__Smatrix32_309_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03420 {
03421    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03422    char* gvp = (char*) G__getgvp();
03423    //m: 3
03424    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03425      p = new ROOT::Math::SVector<Double32_t,3>(
03426 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03427 , *(Double32_t*) G__Doubleref(&libp->para[2]));
03428    } else {
03429      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03430 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03431 , *(Double32_t*) G__Doubleref(&libp->para[2]));
03432    }
03433    result7->obj.i = (long) p;
03434    result7->ref = (long) p;
03435    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03436    return(1 || funcname || hash || result7 || libp) ;
03437 }
03438 
03439 static int G__G__Smatrix32_309_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03440 {
03441    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03442    char* gvp = (char*) G__getgvp();
03443    //m: 4
03444    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03445      p = new ROOT::Math::SVector<Double32_t,3>(
03446 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03447 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
03448    } else {
03449      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03450 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03451 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
03452    }
03453    result7->obj.i = (long) p;
03454    result7->ref = (long) p;
03455    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03456    return(1 || funcname || hash || result7 || libp) ;
03457 }
03458 
03459 static int G__G__Smatrix32_309_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03460 {
03461    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03462    char* gvp = (char*) G__getgvp();
03463    //m: 5
03464    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03465      p = new ROOT::Math::SVector<Double32_t,3>(
03466 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03467 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03468 , *(Double32_t*) G__Doubleref(&libp->para[4]));
03469    } else {
03470      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03471 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03472 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03473 , *(Double32_t*) G__Doubleref(&libp->para[4]));
03474    }
03475    result7->obj.i = (long) p;
03476    result7->ref = (long) p;
03477    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03478    return(1 || funcname || hash || result7 || libp) ;
03479 }
03480 
03481 static int G__G__Smatrix32_309_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03482 {
03483    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03484    char* gvp = (char*) G__getgvp();
03485    //m: 6
03486    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03487      p = new ROOT::Math::SVector<Double32_t,3>(
03488 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03489 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03490 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
03491    } else {
03492      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03493 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03494 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03495 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
03496    }
03497    result7->obj.i = (long) p;
03498    result7->ref = (long) p;
03499    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03500    return(1 || funcname || hash || result7 || libp) ;
03501 }
03502 
03503 static int G__G__Smatrix32_309_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03504 {
03505    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03506    char* gvp = (char*) G__getgvp();
03507    //m: 7
03508    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03509      p = new ROOT::Math::SVector<Double32_t,3>(
03510 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03511 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03512 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03513 , *(Double32_t*) G__Doubleref(&libp->para[6]));
03514    } else {
03515      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03516 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03517 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03518 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03519 , *(Double32_t*) G__Doubleref(&libp->para[6]));
03520    }
03521    result7->obj.i = (long) p;
03522    result7->ref = (long) p;
03523    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03524    return(1 || funcname || hash || result7 || libp) ;
03525 }
03526 
03527 static int G__G__Smatrix32_309_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03528 {
03529    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03530    char* gvp = (char*) G__getgvp();
03531    //m: 8
03532    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03533      p = new ROOT::Math::SVector<Double32_t,3>(
03534 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03535 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03536 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03537 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
03538    } else {
03539      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03540 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03541 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03542 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03543 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
03544    }
03545    result7->obj.i = (long) p;
03546    result7->ref = (long) p;
03547    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03548    return(1 || funcname || hash || result7 || libp) ;
03549 }
03550 
03551 static int G__G__Smatrix32_309_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03552 {
03553    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03554    char* gvp = (char*) G__getgvp();
03555    //m: 9
03556    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03557      p = new ROOT::Math::SVector<Double32_t,3>(
03558 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03559 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03560 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03561 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03562 , *(Double32_t*) G__Doubleref(&libp->para[8]));
03563    } else {
03564      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03565 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03566 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03567 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03568 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03569 , *(Double32_t*) G__Doubleref(&libp->para[8]));
03570    }
03571    result7->obj.i = (long) p;
03572    result7->ref = (long) p;
03573    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03574    return(1 || funcname || hash || result7 || libp) ;
03575 }
03576 
03577 static int G__G__Smatrix32_309_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03578 {
03579    ROOT::Math::SVector<Double32_t,3>* p = NULL;
03580    char* gvp = (char*) G__getgvp();
03581    //m: 10
03582    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03583      p = new ROOT::Math::SVector<Double32_t,3>(
03584 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03585 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03586 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03587 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03588 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
03589    } else {
03590      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,3>(
03591 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
03592 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
03593 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
03594 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
03595 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
03596    }
03597    result7->obj.i = (long) p;
03598    result7->ref = (long) p;
03599    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
03600    return(1 || funcname || hash || result7 || libp) ;
03601 }
03602 
03603 static int G__G__Smatrix32_309_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03604 {
03605       {
03606          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03607          result7->ref = (long) (&obj);
03608          result7->obj.i = (long) (&obj);
03609       }
03610    return(1 || funcname || hash || result7 || libp) ;
03611 }
03612 
03613 static int G__G__Smatrix32_309_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03614 {
03615       G__letint(result7, 104, (long) ROOT::Math::SVector<Double32_t,3>::Dim());
03616    return(1 || funcname || hash || result7 || libp) ;
03617 }
03618 
03619 static int G__G__Smatrix32_309_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03620 {
03621       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
03622    return(1 || funcname || hash || result7 || libp) ;
03623 }
03624 
03625 static int G__G__Smatrix32_309_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03626 {
03627       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->Array());
03628    return(1 || funcname || hash || result7 || libp) ;
03629 }
03630 
03631 static int G__G__Smatrix32_309_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03632 {
03633       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->Array());
03634    return(1 || funcname || hash || result7 || libp) ;
03635 }
03636 
03637 static int G__G__Smatrix32_309_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03638 {
03639       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->begin());
03640    return(1 || funcname || hash || result7 || libp) ;
03641 }
03642 
03643 static int G__G__Smatrix32_309_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03644 {
03645       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->end());
03646    return(1 || funcname || hash || result7 || libp) ;
03647 }
03648 
03649 static int G__G__Smatrix32_309_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03650 {
03651       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->begin());
03652    return(1 || funcname || hash || result7 || libp) ;
03653 }
03654 
03655 static int G__G__Smatrix32_309_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03656 {
03657       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->end());
03658    return(1 || funcname || hash || result7 || libp) ;
03659 }
03660 
03661 static int G__G__Smatrix32_309_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03662 {
03663       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
03664    return(1 || funcname || hash || result7 || libp) ;
03665 }
03666 
03667 static int G__G__Smatrix32_309_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03668 {
03669       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
03670    return(1 || funcname || hash || result7 || libp) ;
03671 }
03672 
03673 static int G__G__Smatrix32_309_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03674 {
03675       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref));
03676    return(1 || funcname || hash || result7 || libp) ;
03677 }
03678 
03679 static int G__G__Smatrix32_309_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03680 {
03681       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref));
03682    return(1 || funcname || hash || result7 || libp) ;
03683 }
03684 
03685 static int G__G__Smatrix32_309_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03686 {
03687       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
03688    return(1 || funcname || hash || result7 || libp) ;
03689 }
03690 
03691 static int G__G__Smatrix32_309_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03692 {
03693       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
03694    return(1 || funcname || hash || result7 || libp) ;
03695 }
03696 
03697 static int G__G__Smatrix32_309_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03698 {
03699       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref));
03700    return(1 || funcname || hash || result7 || libp) ;
03701 }
03702 
03703 static int G__G__Smatrix32_309_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03704 {
03705       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref));
03706    return(1 || funcname || hash || result7 || libp) ;
03707 }
03708 
03709 static int G__G__Smatrix32_309_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03710 {
03711       {
03712          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03713          result7->ref = (long) (&obj);
03714          result7->obj.d = (double) (obj);
03715       }
03716    return(1 || funcname || hash || result7 || libp) ;
03717 }
03718 
03719 static int G__G__Smatrix32_309_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03720 {
03721       {
03722          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
03723          result7->ref = (long) (&obj);
03724          result7->obj.d = (double) (obj);
03725       }
03726    return(1 || funcname || hash || result7 || libp) ;
03727 }
03728 
03729 static int G__G__Smatrix32_309_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03730 {
03731       {
03732          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
03733          result7->ref = (long) (&obj);
03734          result7->obj.d = (double) (obj);
03735       }
03736    return(1 || funcname || hash || result7 || libp) ;
03737 }
03738 
03739 static int G__G__Smatrix32_309_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03740 {
03741       {
03742          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03743          result7->ref = (long) (&obj);
03744          result7->obj.d = (double) (obj);
03745       }
03746    return(1 || funcname || hash || result7 || libp) ;
03747 }
03748 
03749 static int G__G__Smatrix32_309_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03750 {
03751       {
03752          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
03753          result7->ref = (long) (&obj);
03754          result7->obj.d = (double) (obj);
03755       }
03756    return(1 || funcname || hash || result7 || libp) ;
03757 }
03758 
03759 static int G__G__Smatrix32_309_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03760 {
03761       {
03762          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
03763          result7->ref = (long) (&obj);
03764          result7->obj.d = (double) (obj);
03765       }
03766    return(1 || funcname || hash || result7 || libp) ;
03767 }
03768 
03769 static int G__G__Smatrix32_309_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03770 {
03771       {
03772          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03773          result7->ref = (long) (&obj);
03774          result7->obj.i = (long) (&obj);
03775       }
03776    return(1 || funcname || hash || result7 || libp) ;
03777 }
03778 
03779 static int G__G__Smatrix32_309_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03780 {
03781       {
03782          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03783          result7->ref = (long) (&obj);
03784          result7->obj.i = (long) (&obj);
03785       }
03786    return(1 || funcname || hash || result7 || libp) ;
03787 }
03788 
03789 static int G__G__Smatrix32_309_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03790 {
03791       {
03792          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03793          result7->ref = (long) (&obj);
03794          result7->obj.i = (long) (&obj);
03795       }
03796    return(1 || funcname || hash || result7 || libp) ;
03797 }
03798 
03799 static int G__G__Smatrix32_309_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03800 {
03801       {
03802          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
03803          result7->ref = (long) (&obj);
03804          result7->obj.i = (long) (&obj);
03805       }
03806    return(1 || funcname || hash || result7 || libp) ;
03807 }
03808 
03809 static int G__G__Smatrix32_309_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03810 {
03811       {
03812          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref);
03813          result7->ref = (long) (&obj);
03814          result7->obj.i = (long) (&obj);
03815       }
03816    return(1 || funcname || hash || result7 || libp) ;
03817 }
03818 
03819 static int G__G__Smatrix32_309_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03820 {
03821       {
03822          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref);
03823          result7->ref = (long) (&obj);
03824          result7->obj.i = (long) (&obj);
03825       }
03826    return(1 || funcname || hash || result7 || libp) ;
03827 }
03828 
03829 static int G__G__Smatrix32_309_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03830 {
03831       {
03832          const ROOT::Math::SVector<Double32_t,3>& obj = ((ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->Unit();
03833          result7->ref = (long) (&obj);
03834          result7->obj.i = (long) (&obj);
03835       }
03836    return(1 || funcname || hash || result7 || libp) ;
03837 }
03838 
03839 static int G__G__Smatrix32_309_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03840 {
03841       {
03842          const ostream& obj = ((const ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
03843          result7->ref = (long) (&obj);
03844          result7->obj.i = (long) (&obj);
03845       }
03846    return(1 || funcname || hash || result7 || libp) ;
03847 }
03848 
03849 // automatic destructor
03850 typedef ROOT::Math::SVector<Double32_t,3> G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR;
03851 static int G__G__Smatrix32_309_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03852 {
03853    char* gvp = (char*) G__getgvp();
03854    long soff = G__getstructoffset();
03855    int n = G__getaryconstruct();
03856    //
03857    //has_a_delete: 0
03858    //has_own_delete1arg: 0
03859    //has_own_delete2arg: 0
03860    //
03861    if (!soff) {
03862      return(1);
03863    }
03864    if (n) {
03865      if (gvp == (char*)G__PVOID) {
03866        delete[] (ROOT::Math::SVector<Double32_t,3>*) soff;
03867      } else {
03868        G__setgvp((long) G__PVOID);
03869        for (int i = n - 1; i >= 0; --i) {
03870          ((ROOT::Math::SVector<Double32_t,3>*) (soff+(sizeof(ROOT::Math::SVector<Double32_t,3>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR();
03871        }
03872        G__setgvp((long)gvp);
03873      }
03874    } else {
03875      if (gvp == (char*)G__PVOID) {
03876        delete (ROOT::Math::SVector<Double32_t,3>*) soff;
03877      } else {
03878        G__setgvp((long) G__PVOID);
03879        ((ROOT::Math::SVector<Double32_t,3>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR();
03880        G__setgvp((long)gvp);
03881      }
03882    }
03883    G__setnull(result7);
03884    return(1 || funcname || hash || result7 || libp) ;
03885 }
03886 
03887 // automatic assignment operator
03888 static int G__G__Smatrix32_309_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03889 {
03890    ROOT::Math::SVector<Double32_t,3>* dest = (ROOT::Math::SVector<Double32_t,3>*) G__getstructoffset();
03891    *dest = *(ROOT::Math::SVector<Double32_t,3>*) libp->para[0].ref;
03892    const ROOT::Math::SVector<Double32_t,3>& obj = *dest;
03893    result7->ref = (long) (&obj);
03894    result7->obj.i = (long) (&obj);
03895    return(1 || funcname || hash || result7 || libp) ;
03896 }
03897 
03898 
03899 /* ROOT::Math::MatRepStd<Double32_t,4,4> */
03900 static int G__G__Smatrix32_311_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03901 {
03902       {
03903          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
03904          result7->ref = (long) (&obj);
03905          result7->obj.d = (double) (obj);
03906       }
03907    return(1 || funcname || hash || result7 || libp) ;
03908 }
03909 
03910 static int G__G__Smatrix32_311_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03911 {
03912       {
03913          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
03914          result7->ref = (long) (&obj);
03915          result7->obj.d = (double) (obj);
03916       }
03917    return(1 || funcname || hash || result7 || libp) ;
03918 }
03919 
03920 static int G__G__Smatrix32_311_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03921 {
03922       {
03923          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03924          result7->ref = (long) (&obj);
03925          result7->obj.d = (double) (obj);
03926       }
03927    return(1 || funcname || hash || result7 || libp) ;
03928 }
03929 
03930 static int G__G__Smatrix32_311_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03931 {
03932       {
03933          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
03934          result7->ref = (long) (&obj);
03935          result7->obj.d = (double) (obj);
03936       }
03937    return(1 || funcname || hash || result7 || libp) ;
03938 }
03939 
03940 static int G__G__Smatrix32_311_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03941 {
03942       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
03943    return(1 || funcname || hash || result7 || libp) ;
03944 }
03945 
03946 static int G__G__Smatrix32_311_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03947 {
03948       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->Array());
03949    return(1 || funcname || hash || result7 || libp) ;
03950 }
03951 
03952 static int G__G__Smatrix32_311_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03953 {
03954       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset())->Array());
03955    return(1 || funcname || hash || result7 || libp) ;
03956 }
03957 
03958 // automatic default constructor
03959 static int G__G__Smatrix32_311_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03960 {
03961    ROOT::Math::MatRepStd<Double32_t,4,4> *p;
03962    char* gvp = (char*) G__getgvp();
03963    int n = G__getaryconstruct();
03964    if (n) {
03965      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03966        p = new ROOT::Math::MatRepStd<Double32_t,4,4>[n];
03967      } else {
03968        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,4,4>[n];
03969      }
03970    } else {
03971      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
03972        p = new ROOT::Math::MatRepStd<Double32_t,4,4>;
03973      } else {
03974        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,4,4>;
03975      }
03976    }
03977    result7->obj.i = (long) p;
03978    result7->ref = (long) p;
03979    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR));
03980    return(1 || funcname || hash || result7 || libp) ;
03981 }
03982 
03983 // automatic copy constructor
03984 static int G__G__Smatrix32_311_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03985 
03986 {
03987    ROOT::Math::MatRepStd<Double32_t,4,4>* p;
03988    void* tmp = (void*) G__int(libp->para[0]);
03989    p = new ROOT::Math::MatRepStd<Double32_t,4,4>(*(ROOT::Math::MatRepStd<Double32_t,4,4>*) tmp);
03990    result7->obj.i = (long) p;
03991    result7->ref = (long) p;
03992    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR));
03993    return(1 || funcname || hash || result7 || libp) ;
03994 }
03995 
03996 // automatic destructor
03997 typedef ROOT::Math::MatRepStd<Double32_t,4,4> G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR;
03998 static int G__G__Smatrix32_311_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
03999 {
04000    char* gvp = (char*) G__getgvp();
04001    long soff = G__getstructoffset();
04002    int n = G__getaryconstruct();
04003    //
04004    //has_a_delete: 0
04005    //has_own_delete1arg: 0
04006    //has_own_delete2arg: 0
04007    //
04008    if (!soff) {
04009      return(1);
04010    }
04011    if (n) {
04012      if (gvp == (char*)G__PVOID) {
04013        delete[] (ROOT::Math::MatRepStd<Double32_t,4,4>*) soff;
04014      } else {
04015        G__setgvp((long) G__PVOID);
04016        for (int i = n - 1; i >= 0; --i) {
04017          ((ROOT::Math::MatRepStd<Double32_t,4,4>*) (soff+(sizeof(ROOT::Math::MatRepStd<Double32_t,4,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR();
04018        }
04019        G__setgvp((long)gvp);
04020      }
04021    } else {
04022      if (gvp == (char*)G__PVOID) {
04023        delete (ROOT::Math::MatRepStd<Double32_t,4,4>*) soff;
04024      } else {
04025        G__setgvp((long) G__PVOID);
04026        ((ROOT::Math::MatRepStd<Double32_t,4,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR();
04027        G__setgvp((long)gvp);
04028      }
04029    }
04030    G__setnull(result7);
04031    return(1 || funcname || hash || result7 || libp) ;
04032 }
04033 
04034 // automatic assignment operator
04035 static int G__G__Smatrix32_311_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04036 {
04037    ROOT::Math::MatRepStd<Double32_t,4,4>* dest = (ROOT::Math::MatRepStd<Double32_t,4,4>*) G__getstructoffset();
04038    *dest = *(ROOT::Math::MatRepStd<Double32_t,4,4>*) libp->para[0].ref;
04039    const ROOT::Math::MatRepStd<Double32_t,4,4>& obj = *dest;
04040    result7->ref = (long) (&obj);
04041    result7->obj.i = (long) (&obj);
04042    return(1 || funcname || hash || result7 || libp) ;
04043 }
04044 
04045 
04046 /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > */
04047 static int G__G__Smatrix32_313_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04048 {
04049    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* p = NULL;
04050    char* gvp = (char*) G__getgvp();
04051    int n = G__getaryconstruct();
04052    if (n) {
04053      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04054        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >[n];
04055      } else {
04056        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >[n];
04057      }
04058    } else {
04059      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04060        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >;
04061      } else {
04062        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >;
04063      }
04064    }
04065    result7->obj.i = (long) p;
04066    result7->ref = (long) p;
04067    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
04068    return(1 || funcname || hash || result7 || libp) ;
04069 }
04070 
04071 static int G__G__Smatrix32_313_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04072 {
04073    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* p = NULL;
04074    char* gvp = (char*) G__getgvp();
04075    //m: 1
04076    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04077      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
04078    } else {
04079      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
04080    }
04081    result7->obj.i = (long) p;
04082    result7->ref = (long) p;
04083    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
04084    return(1 || funcname || hash || result7 || libp) ;
04085 }
04086 
04087 static int G__G__Smatrix32_313_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04088 {
04089    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* p = NULL;
04090    char* gvp = (char*) G__getgvp();
04091    //m: 1
04092    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04093      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) libp->para[0].ref);
04094    } else {
04095      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) libp->para[0].ref);
04096    }
04097    result7->obj.i = (long) p;
04098    result7->ref = (long) p;
04099    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
04100    return(1 || funcname || hash || result7 || libp) ;
04101 }
04102 
04103 static int G__G__Smatrix32_313_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04104 {
04105    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* p = NULL;
04106    char* gvp = (char*) G__getgvp();
04107    switch (libp->paran) {
04108    case 2:
04109      //m: 2
04110      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04111        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
04112      } else {
04113        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
04114      }
04115      break;
04116    case 1:
04117      //m: 1
04118      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04119        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref);
04120      } else {
04121        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref);
04122      }
04123      break;
04124    }
04125    result7->obj.i = (long) p;
04126    result7->ref = (long) p;
04127    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
04128    return(1 || funcname || hash || result7 || libp) ;
04129 }
04130 
04131 static int G__G__Smatrix32_313_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04132 {
04133    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* p = NULL;
04134    char* gvp = (char*) G__getgvp();
04135    //m: 1
04136    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04137      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
04138    } else {
04139      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
04140    }
04141    result7->obj.i = (long) p;
04142    result7->ref = (long) p;
04143    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
04144    return(1 || funcname || hash || result7 || libp) ;
04145 }
04146 
04147 static int G__G__Smatrix32_313_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04148 {
04149       {
04150          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
04151          result7->ref = (long) (&obj);
04152          result7->obj.i = (long) (&obj);
04153       }
04154    return(1 || funcname || hash || result7 || libp) ;
04155 }
04156 
04157 static int G__G__Smatrix32_313_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04158 {
04159       {
04160          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04161          result7->ref = (long) (&obj);
04162          result7->obj.i = (long) (&obj);
04163       }
04164    return(1 || funcname || hash || result7 || libp) ;
04165 }
04166 
04167 static int G__G__Smatrix32_313_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04168 {
04169       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
04170    return(1 || funcname || hash || result7 || libp) ;
04171 }
04172 
04173 static int G__G__Smatrix32_313_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04174 {
04175       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Array());
04176    return(1 || funcname || hash || result7 || libp) ;
04177 }
04178 
04179 static int G__G__Smatrix32_313_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04180 {
04181       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Array());
04182    return(1 || funcname || hash || result7 || libp) ;
04183 }
04184 
04185 static int G__G__Smatrix32_313_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04186 {
04187       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->begin());
04188    return(1 || funcname || hash || result7 || libp) ;
04189 }
04190 
04191 static int G__G__Smatrix32_313_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04192 {
04193       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->end());
04194    return(1 || funcname || hash || result7 || libp) ;
04195 }
04196 
04197 static int G__G__Smatrix32_313_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04198 {
04199       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->begin());
04200    return(1 || funcname || hash || result7 || libp) ;
04201 }
04202 
04203 static int G__G__Smatrix32_313_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04204 {
04205       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->end());
04206    return(1 || funcname || hash || result7 || libp) ;
04207 }
04208 
04209 static int G__G__Smatrix32_313_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04210 {
04211       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
04212    return(1 || funcname || hash || result7 || libp) ;
04213 }
04214 
04215 static int G__G__Smatrix32_313_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04216 {
04217       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
04218    return(1 || funcname || hash || result7 || libp) ;
04219 }
04220 
04221 static int G__G__Smatrix32_313_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04222 {
04223       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) libp->para[0].ref));
04224    return(1 || funcname || hash || result7 || libp) ;
04225 }
04226 
04227 static int G__G__Smatrix32_313_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04228 {
04229       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
04230    return(1 || funcname || hash || result7 || libp) ;
04231 }
04232 
04233 static int G__G__Smatrix32_313_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04234 {
04235       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
04236    return(1 || funcname || hash || result7 || libp) ;
04237 }
04238 
04239 static int G__G__Smatrix32_313_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04240 {
04241       {
04242          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04243          result7->ref = (long) (&obj);
04244          result7->obj.d = (double) (obj);
04245       }
04246    return(1 || funcname || hash || result7 || libp) ;
04247 }
04248 
04249 static int G__G__Smatrix32_313_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04250 {
04251       {
04252          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04253          result7->ref = (long) (&obj);
04254          result7->obj.d = (double) (obj);
04255       }
04256    return(1 || funcname || hash || result7 || libp) ;
04257 }
04258 
04259 static int G__G__Smatrix32_313_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04260 {
04261       {
04262          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04263          result7->ref = (long) (&obj);
04264          result7->obj.d = (double) (obj);
04265       }
04266    return(1 || funcname || hash || result7 || libp) ;
04267 }
04268 
04269 static int G__G__Smatrix32_313_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04270 {
04271       {
04272          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04273          result7->ref = (long) (&obj);
04274          result7->obj.d = (double) (obj);
04275       }
04276    return(1 || funcname || hash || result7 || libp) ;
04277 }
04278 
04279 static int G__G__Smatrix32_313_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04280 {
04281       {
04282          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow_const* pobj;
04283          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
04284          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow_const(xobj);
04285          result7->obj.i = (long) ((void*) pobj);
04286          result7->ref = result7->obj.i;
04287          G__store_tempobject(*result7);
04288       }
04289    return(1 || funcname || hash || result7 || libp) ;
04290 }
04291 
04292 static int G__G__Smatrix32_313_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04293 {
04294       {
04295          ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow* pobj;
04296          ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
04297          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow(xobj);
04298          result7->obj.i = (long) ((void*) pobj);
04299          result7->ref = result7->obj.i;
04300          G__store_tempobject(*result7);
04301       }
04302    return(1 || funcname || hash || result7 || libp) ;
04303 }
04304 
04305 static int G__G__Smatrix32_313_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04306 {
04307       {
04308          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04309          result7->ref = (long) (&obj);
04310          result7->obj.i = (long) (&obj);
04311       }
04312    return(1 || funcname || hash || result7 || libp) ;
04313 }
04314 
04315 static int G__G__Smatrix32_313_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04316 {
04317       {
04318          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04319          result7->ref = (long) (&obj);
04320          result7->obj.i = (long) (&obj);
04321       }
04322    return(1 || funcname || hash || result7 || libp) ;
04323 }
04324 
04325 static int G__G__Smatrix32_313_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04326 {
04327       {
04328          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04329          result7->ref = (long) (&obj);
04330          result7->obj.i = (long) (&obj);
04331       }
04332    return(1 || funcname || hash || result7 || libp) ;
04333 }
04334 
04335 static int G__G__Smatrix32_313_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04336 {
04337       {
04338          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04339          result7->ref = (long) (&obj);
04340          result7->obj.i = (long) (&obj);
04341       }
04342    return(1 || funcname || hash || result7 || libp) ;
04343 }
04344 
04345 static int G__G__Smatrix32_313_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04346 {
04347       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Invert());
04348    return(1 || funcname || hash || result7 || libp) ;
04349 }
04350 
04351 static int G__G__Smatrix32_313_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04352 {
04353       {
04354          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* pobj;
04355          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
04356          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(xobj);
04357          result7->obj.i = (long) ((void*) pobj);
04358          result7->ref = result7->obj.i;
04359          G__store_tempobject(*result7);
04360       }
04361    return(1 || funcname || hash || result7 || libp) ;
04362 }
04363 
04364 static int G__G__Smatrix32_313_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04365 {
04366       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->InvertFast());
04367    return(1 || funcname || hash || result7 || libp) ;
04368 }
04369 
04370 static int G__G__Smatrix32_313_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04371 {
04372       {
04373          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* pobj;
04374          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
04375          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(xobj);
04376          result7->obj.i = (long) ((void*) pobj);
04377          result7->ref = result7->obj.i;
04378          G__store_tempobject(*result7);
04379       }
04380    return(1 || funcname || hash || result7 || libp) ;
04381 }
04382 
04383 static int G__G__Smatrix32_313_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04384 {
04385       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->InvertChol());
04386    return(1 || funcname || hash || result7 || libp) ;
04387 }
04388 
04389 static int G__G__Smatrix32_313_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04390 {
04391       {
04392          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* pobj;
04393          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
04394          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >(xobj);
04395          result7->obj.i = (long) ((void*) pobj);
04396          result7->ref = result7->obj.i;
04397          G__store_tempobject(*result7);
04398       }
04399    return(1 || funcname || hash || result7 || libp) ;
04400 }
04401 
04402 static int G__G__Smatrix32_313_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04403 {
04404       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
04405    return(1 || funcname || hash || result7 || libp) ;
04406 }
04407 
04408 static int G__G__Smatrix32_313_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04409 {
04410       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
04411    return(1 || funcname || hash || result7 || libp) ;
04412 }
04413 
04414 static int G__G__Smatrix32_313_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04415 {
04416       {
04417          const ROOT::Math::SVector<Double32_t,4>* pobj;
04418          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
04419          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
04420          result7->obj.i = (long) ((void*) pobj);
04421          result7->ref = result7->obj.i;
04422          G__store_tempobject(*result7);
04423       }
04424    return(1 || funcname || hash || result7 || libp) ;
04425 }
04426 
04427 static int G__G__Smatrix32_313_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04428 {
04429       {
04430          const ROOT::Math::SVector<Double32_t,4>* pobj;
04431          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
04432          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
04433          result7->obj.i = (long) ((void*) pobj);
04434          result7->ref = result7->obj.i;
04435          G__store_tempobject(*result7);
04436       }
04437    return(1 || funcname || hash || result7 || libp) ;
04438 }
04439 
04440 static int G__G__Smatrix32_313_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04441 {
04442       {
04443          const ROOT::Math::SVector<Double32_t,4>* pobj;
04444          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Diagonal();
04445          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
04446          result7->obj.i = (long) ((void*) pobj);
04447          result7->ref = result7->obj.i;
04448          G__store_tempobject(*result7);
04449       }
04450    return(1 || funcname || hash || result7 || libp) ;
04451 }
04452 
04453 static int G__G__Smatrix32_313_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04454 {
04455       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Trace());
04456    return(1 || funcname || hash || result7 || libp) ;
04457 }
04458 
04459 static int G__G__Smatrix32_313_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04460 {
04461       {
04462          const ROOT::Math::SVector<Double32_t,4*(4+1)/2>* pobj;
04463          const ROOT::Math::SVector<Double32_t,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->UpperBlock();
04464          pobj = new ROOT::Math::SVector<Double32_t,4*(4+1)/2>(xobj);
04465          result7->obj.i = (long) ((void*) pobj);
04466          result7->ref = result7->obj.i;
04467          G__store_tempobject(*result7);
04468       }
04469    return(1 || funcname || hash || result7 || libp) ;
04470 }
04471 
04472 static int G__G__Smatrix32_313_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04473 {
04474       {
04475          const ROOT::Math::SVector<Double32_t,4*(4+1)/2>* pobj;
04476          const ROOT::Math::SVector<Double32_t,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->LowerBlock();
04477          pobj = new ROOT::Math::SVector<Double32_t,4*(4+1)/2>(xobj);
04478          result7->obj.i = (long) ((void*) pobj);
04479          result7->ref = result7->obj.i;
04480          G__store_tempobject(*result7);
04481       }
04482    return(1 || funcname || hash || result7 || libp) ;
04483 }
04484 
04485 static int G__G__Smatrix32_313_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04486 {
04487       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
04488    return(1 || funcname || hash || result7 || libp) ;
04489 }
04490 
04491 static int G__G__Smatrix32_313_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04492 {
04493       {
04494          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
04495          result7->ref = (long) (&obj);
04496          result7->obj.i = (long) (&obj);
04497       }
04498    return(1 || funcname || hash || result7 || libp) ;
04499 }
04500 
04501 // automatic destructor
04502 typedef ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR;
04503 static int G__G__Smatrix32_313_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04504 {
04505    char* gvp = (char*) G__getgvp();
04506    long soff = G__getstructoffset();
04507    int n = G__getaryconstruct();
04508    //
04509    //has_a_delete: 0
04510    //has_own_delete1arg: 0
04511    //has_own_delete2arg: 0
04512    //
04513    if (!soff) {
04514      return(1);
04515    }
04516    if (n) {
04517      if (gvp == (char*)G__PVOID) {
04518        delete[] (ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) soff;
04519      } else {
04520        G__setgvp((long) G__PVOID);
04521        for (int i = n - 1; i >= 0; --i) {
04522          ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR();
04523        }
04524        G__setgvp((long)gvp);
04525      }
04526    } else {
04527      if (gvp == (char*)G__PVOID) {
04528        delete (ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) soff;
04529      } else {
04530        G__setgvp((long) G__PVOID);
04531        ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR();
04532        G__setgvp((long)gvp);
04533      }
04534    }
04535    G__setnull(result7);
04536    return(1 || funcname || hash || result7 || libp) ;
04537 }
04538 
04539 // automatic assignment operator
04540 static int G__G__Smatrix32_313_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04541 {
04542    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >* dest = (ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) G__getstructoffset();
04543    *dest = *(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*) libp->para[0].ref;
04544    const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >& obj = *dest;
04545    result7->ref = (long) (&obj);
04546    result7->obj.i = (long) (&obj);
04547    return(1 || funcname || hash || result7 || libp) ;
04548 }
04549 
04550 
04551 /* ROOT::Math::SVector<Double32_t,4> */
04552 static int G__G__Smatrix32_319_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04553 {
04554    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04555    char* gvp = (char*) G__getgvp();
04556    int n = G__getaryconstruct();
04557    if (n) {
04558      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04559        p = new ROOT::Math::SVector<Double32_t,4>[n];
04560      } else {
04561        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>[n];
04562      }
04563    } else {
04564      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04565        p = new ROOT::Math::SVector<Double32_t,4>;
04566      } else {
04567        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>;
04568      }
04569    }
04570    result7->obj.i = (long) p;
04571    result7->ref = (long) p;
04572    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04573    return(1 || funcname || hash || result7 || libp) ;
04574 }
04575 
04576 static int G__G__Smatrix32_319_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04577 {
04578    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04579    char* gvp = (char*) G__getgvp();
04580    //m: 1
04581    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04582      p = new ROOT::Math::SVector<Double32_t,4>(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref);
04583    } else {
04584      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref);
04585    }
04586    result7->obj.i = (long) p;
04587    result7->ref = (long) p;
04588    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04589    return(1 || funcname || hash || result7 || libp) ;
04590 }
04591 
04592 static int G__G__Smatrix32_319_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04593 {
04594    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04595    char* gvp = (char*) G__getgvp();
04596    //m: 2
04597    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04598      p = new ROOT::Math::SVector<Double32_t,4>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04599    } else {
04600      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
04601    }
04602    result7->obj.i = (long) p;
04603    result7->ref = (long) p;
04604    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04605    return(1 || funcname || hash || result7 || libp) ;
04606 }
04607 
04608 static int G__G__Smatrix32_319_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04609 {
04610    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04611    char* gvp = (char*) G__getgvp();
04612    //m: 2
04613    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04614      p = new ROOT::Math::SVector<Double32_t,4>((ROOT::Math::SVector<Double32_t,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,4>::const_iterator) G__int(libp->para[1]));
04615    } else {
04616      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>((ROOT::Math::SVector<Double32_t,4>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,4>::const_iterator) G__int(libp->para[1]));
04617    }
04618    result7->obj.i = (long) p;
04619    result7->ref = (long) p;
04620    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04621    return(1 || funcname || hash || result7 || libp) ;
04622 }
04623 
04624 static int G__G__Smatrix32_319_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04625 {
04626    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04627    char* gvp = (char*) G__getgvp();
04628    //m: 1
04629    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04630      p = new ROOT::Math::SVector<Double32_t,4>(*(Double32_t*) G__Doubleref(&libp->para[0]));
04631    } else {
04632      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(*(Double32_t*) G__Doubleref(&libp->para[0]));
04633    }
04634    result7->obj.i = (long) p;
04635    result7->ref = (long) p;
04636    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04637    return(1 || funcname || hash || result7 || libp) ;
04638 }
04639 
04640 static int G__G__Smatrix32_319_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04641 {
04642    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04643    char* gvp = (char*) G__getgvp();
04644    //m: 2
04645    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04646      p = new ROOT::Math::SVector<Double32_t,4>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
04647    } else {
04648      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
04649    }
04650    result7->obj.i = (long) p;
04651    result7->ref = (long) p;
04652    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04653    return(1 || funcname || hash || result7 || libp) ;
04654 }
04655 
04656 static int G__G__Smatrix32_319_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04657 {
04658    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04659    char* gvp = (char*) G__getgvp();
04660    //m: 3
04661    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04662      p = new ROOT::Math::SVector<Double32_t,4>(
04663 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04664 , *(Double32_t*) G__Doubleref(&libp->para[2]));
04665    } else {
04666      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04667 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04668 , *(Double32_t*) G__Doubleref(&libp->para[2]));
04669    }
04670    result7->obj.i = (long) p;
04671    result7->ref = (long) p;
04672    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04673    return(1 || funcname || hash || result7 || libp) ;
04674 }
04675 
04676 static int G__G__Smatrix32_319_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04677 {
04678    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04679    char* gvp = (char*) G__getgvp();
04680    //m: 4
04681    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04682      p = new ROOT::Math::SVector<Double32_t,4>(
04683 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04684 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
04685    } else {
04686      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04687 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04688 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
04689    }
04690    result7->obj.i = (long) p;
04691    result7->ref = (long) p;
04692    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04693    return(1 || funcname || hash || result7 || libp) ;
04694 }
04695 
04696 static int G__G__Smatrix32_319_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04697 {
04698    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04699    char* gvp = (char*) G__getgvp();
04700    //m: 5
04701    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04702      p = new ROOT::Math::SVector<Double32_t,4>(
04703 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04704 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04705 , *(Double32_t*) G__Doubleref(&libp->para[4]));
04706    } else {
04707      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04708 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04709 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04710 , *(Double32_t*) G__Doubleref(&libp->para[4]));
04711    }
04712    result7->obj.i = (long) p;
04713    result7->ref = (long) p;
04714    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04715    return(1 || funcname || hash || result7 || libp) ;
04716 }
04717 
04718 static int G__G__Smatrix32_319_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04719 {
04720    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04721    char* gvp = (char*) G__getgvp();
04722    //m: 6
04723    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04724      p = new ROOT::Math::SVector<Double32_t,4>(
04725 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04726 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04727 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
04728    } else {
04729      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04730 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04731 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04732 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
04733    }
04734    result7->obj.i = (long) p;
04735    result7->ref = (long) p;
04736    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04737    return(1 || funcname || hash || result7 || libp) ;
04738 }
04739 
04740 static int G__G__Smatrix32_319_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04741 {
04742    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04743    char* gvp = (char*) G__getgvp();
04744    //m: 7
04745    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04746      p = new ROOT::Math::SVector<Double32_t,4>(
04747 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04748 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04749 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04750 , *(Double32_t*) G__Doubleref(&libp->para[6]));
04751    } else {
04752      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04753 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04754 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04755 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04756 , *(Double32_t*) G__Doubleref(&libp->para[6]));
04757    }
04758    result7->obj.i = (long) p;
04759    result7->ref = (long) p;
04760    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04761    return(1 || funcname || hash || result7 || libp) ;
04762 }
04763 
04764 static int G__G__Smatrix32_319_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04765 {
04766    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04767    char* gvp = (char*) G__getgvp();
04768    //m: 8
04769    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04770      p = new ROOT::Math::SVector<Double32_t,4>(
04771 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04772 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04773 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04774 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
04775    } else {
04776      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04777 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04778 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04779 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04780 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
04781    }
04782    result7->obj.i = (long) p;
04783    result7->ref = (long) p;
04784    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04785    return(1 || funcname || hash || result7 || libp) ;
04786 }
04787 
04788 static int G__G__Smatrix32_319_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04789 {
04790    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04791    char* gvp = (char*) G__getgvp();
04792    //m: 9
04793    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04794      p = new ROOT::Math::SVector<Double32_t,4>(
04795 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04796 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04797 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04798 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
04799 , *(Double32_t*) G__Doubleref(&libp->para[8]));
04800    } else {
04801      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04802 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04803 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04804 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04805 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
04806 , *(Double32_t*) G__Doubleref(&libp->para[8]));
04807    }
04808    result7->obj.i = (long) p;
04809    result7->ref = (long) p;
04810    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04811    return(1 || funcname || hash || result7 || libp) ;
04812 }
04813 
04814 static int G__G__Smatrix32_319_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04815 {
04816    ROOT::Math::SVector<Double32_t,4>* p = NULL;
04817    char* gvp = (char*) G__getgvp();
04818    //m: 10
04819    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
04820      p = new ROOT::Math::SVector<Double32_t,4>(
04821 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04822 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04823 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04824 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
04825 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
04826    } else {
04827      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,4>(
04828 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
04829 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
04830 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
04831 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
04832 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
04833    }
04834    result7->obj.i = (long) p;
04835    result7->ref = (long) p;
04836    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
04837    return(1 || funcname || hash || result7 || libp) ;
04838 }
04839 
04840 static int G__G__Smatrix32_319_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04841 {
04842       {
04843          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
04844          result7->ref = (long) (&obj);
04845          result7->obj.i = (long) (&obj);
04846       }
04847    return(1 || funcname || hash || result7 || libp) ;
04848 }
04849 
04850 static int G__G__Smatrix32_319_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04851 {
04852       G__letint(result7, 104, (long) ROOT::Math::SVector<Double32_t,4>::Dim());
04853    return(1 || funcname || hash || result7 || libp) ;
04854 }
04855 
04856 static int G__G__Smatrix32_319_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04857 {
04858       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
04859    return(1 || funcname || hash || result7 || libp) ;
04860 }
04861 
04862 static int G__G__Smatrix32_319_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04863 {
04864       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->Array());
04865    return(1 || funcname || hash || result7 || libp) ;
04866 }
04867 
04868 static int G__G__Smatrix32_319_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04869 {
04870       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->Array());
04871    return(1 || funcname || hash || result7 || libp) ;
04872 }
04873 
04874 static int G__G__Smatrix32_319_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04875 {
04876       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->begin());
04877    return(1 || funcname || hash || result7 || libp) ;
04878 }
04879 
04880 static int G__G__Smatrix32_319_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04881 {
04882       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->end());
04883    return(1 || funcname || hash || result7 || libp) ;
04884 }
04885 
04886 static int G__G__Smatrix32_319_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04887 {
04888       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->begin());
04889    return(1 || funcname || hash || result7 || libp) ;
04890 }
04891 
04892 static int G__G__Smatrix32_319_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04893 {
04894       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->end());
04895    return(1 || funcname || hash || result7 || libp) ;
04896 }
04897 
04898 static int G__G__Smatrix32_319_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04899 {
04900       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
04901    return(1 || funcname || hash || result7 || libp) ;
04902 }
04903 
04904 static int G__G__Smatrix32_319_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04905 {
04906       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
04907    return(1 || funcname || hash || result7 || libp) ;
04908 }
04909 
04910 static int G__G__Smatrix32_319_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04911 {
04912       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref));
04913    return(1 || funcname || hash || result7 || libp) ;
04914 }
04915 
04916 static int G__G__Smatrix32_319_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04917 {
04918       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref));
04919    return(1 || funcname || hash || result7 || libp) ;
04920 }
04921 
04922 static int G__G__Smatrix32_319_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04923 {
04924       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
04925    return(1 || funcname || hash || result7 || libp) ;
04926 }
04927 
04928 static int G__G__Smatrix32_319_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04929 {
04930       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
04931    return(1 || funcname || hash || result7 || libp) ;
04932 }
04933 
04934 static int G__G__Smatrix32_319_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04935 {
04936       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref));
04937    return(1 || funcname || hash || result7 || libp) ;
04938 }
04939 
04940 static int G__G__Smatrix32_319_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04941 {
04942       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref));
04943    return(1 || funcname || hash || result7 || libp) ;
04944 }
04945 
04946 static int G__G__Smatrix32_319_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04947 {
04948       {
04949          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
04950          result7->ref = (long) (&obj);
04951          result7->obj.d = (double) (obj);
04952       }
04953    return(1 || funcname || hash || result7 || libp) ;
04954 }
04955 
04956 static int G__G__Smatrix32_319_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04957 {
04958       {
04959          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
04960          result7->ref = (long) (&obj);
04961          result7->obj.d = (double) (obj);
04962       }
04963    return(1 || funcname || hash || result7 || libp) ;
04964 }
04965 
04966 static int G__G__Smatrix32_319_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04967 {
04968       {
04969          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
04970          result7->ref = (long) (&obj);
04971          result7->obj.d = (double) (obj);
04972       }
04973    return(1 || funcname || hash || result7 || libp) ;
04974 }
04975 
04976 static int G__G__Smatrix32_319_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04977 {
04978       {
04979          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
04980          result7->ref = (long) (&obj);
04981          result7->obj.d = (double) (obj);
04982       }
04983    return(1 || funcname || hash || result7 || libp) ;
04984 }
04985 
04986 static int G__G__Smatrix32_319_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04987 {
04988       {
04989          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
04990          result7->ref = (long) (&obj);
04991          result7->obj.d = (double) (obj);
04992       }
04993    return(1 || funcname || hash || result7 || libp) ;
04994 }
04995 
04996 static int G__G__Smatrix32_319_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
04997 {
04998       {
04999          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
05000          result7->ref = (long) (&obj);
05001          result7->obj.d = (double) (obj);
05002       }
05003    return(1 || funcname || hash || result7 || libp) ;
05004 }
05005 
05006 static int G__G__Smatrix32_319_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05007 {
05008       {
05009          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05010          result7->ref = (long) (&obj);
05011          result7->obj.i = (long) (&obj);
05012       }
05013    return(1 || funcname || hash || result7 || libp) ;
05014 }
05015 
05016 static int G__G__Smatrix32_319_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05017 {
05018       {
05019          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05020          result7->ref = (long) (&obj);
05021          result7->obj.i = (long) (&obj);
05022       }
05023    return(1 || funcname || hash || result7 || libp) ;
05024 }
05025 
05026 static int G__G__Smatrix32_319_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05027 {
05028       {
05029          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05030          result7->ref = (long) (&obj);
05031          result7->obj.i = (long) (&obj);
05032       }
05033    return(1 || funcname || hash || result7 || libp) ;
05034 }
05035 
05036 static int G__G__Smatrix32_319_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05037 {
05038       {
05039          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05040          result7->ref = (long) (&obj);
05041          result7->obj.i = (long) (&obj);
05042       }
05043    return(1 || funcname || hash || result7 || libp) ;
05044 }
05045 
05046 static int G__G__Smatrix32_319_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05047 {
05048       {
05049          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref);
05050          result7->ref = (long) (&obj);
05051          result7->obj.i = (long) (&obj);
05052       }
05053    return(1 || funcname || hash || result7 || libp) ;
05054 }
05055 
05056 static int G__G__Smatrix32_319_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05057 {
05058       {
05059          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref);
05060          result7->ref = (long) (&obj);
05061          result7->obj.i = (long) (&obj);
05062       }
05063    return(1 || funcname || hash || result7 || libp) ;
05064 }
05065 
05066 static int G__G__Smatrix32_319_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05067 {
05068       {
05069          const ROOT::Math::SVector<Double32_t,4>& obj = ((ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->Unit();
05070          result7->ref = (long) (&obj);
05071          result7->obj.i = (long) (&obj);
05072       }
05073    return(1 || funcname || hash || result7 || libp) ;
05074 }
05075 
05076 static int G__G__Smatrix32_319_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05077 {
05078       {
05079          const ostream& obj = ((const ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
05080          result7->ref = (long) (&obj);
05081          result7->obj.i = (long) (&obj);
05082       }
05083    return(1 || funcname || hash || result7 || libp) ;
05084 }
05085 
05086 // automatic destructor
05087 typedef ROOT::Math::SVector<Double32_t,4> G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR;
05088 static int G__G__Smatrix32_319_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05089 {
05090    char* gvp = (char*) G__getgvp();
05091    long soff = G__getstructoffset();
05092    int n = G__getaryconstruct();
05093    //
05094    //has_a_delete: 0
05095    //has_own_delete1arg: 0
05096    //has_own_delete2arg: 0
05097    //
05098    if (!soff) {
05099      return(1);
05100    }
05101    if (n) {
05102      if (gvp == (char*)G__PVOID) {
05103        delete[] (ROOT::Math::SVector<Double32_t,4>*) soff;
05104      } else {
05105        G__setgvp((long) G__PVOID);
05106        for (int i = n - 1; i >= 0; --i) {
05107          ((ROOT::Math::SVector<Double32_t,4>*) (soff+(sizeof(ROOT::Math::SVector<Double32_t,4>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR();
05108        }
05109        G__setgvp((long)gvp);
05110      }
05111    } else {
05112      if (gvp == (char*)G__PVOID) {
05113        delete (ROOT::Math::SVector<Double32_t,4>*) soff;
05114      } else {
05115        G__setgvp((long) G__PVOID);
05116        ((ROOT::Math::SVector<Double32_t,4>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR();
05117        G__setgvp((long)gvp);
05118      }
05119    }
05120    G__setnull(result7);
05121    return(1 || funcname || hash || result7 || libp) ;
05122 }
05123 
05124 // automatic assignment operator
05125 static int G__G__Smatrix32_319_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05126 {
05127    ROOT::Math::SVector<Double32_t,4>* dest = (ROOT::Math::SVector<Double32_t,4>*) G__getstructoffset();
05128    *dest = *(ROOT::Math::SVector<Double32_t,4>*) libp->para[0].ref;
05129    const ROOT::Math::SVector<Double32_t,4>& obj = *dest;
05130    result7->ref = (long) (&obj);
05131    result7->obj.i = (long) (&obj);
05132    return(1 || funcname || hash || result7 || libp) ;
05133 }
05134 
05135 
05136 /* ROOT::Math::MatRepStd<Double32_t,5,5> */
05137 static int G__G__Smatrix32_321_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05138 {
05139       {
05140          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05141          result7->ref = (long) (&obj);
05142          result7->obj.d = (double) (obj);
05143       }
05144    return(1 || funcname || hash || result7 || libp) ;
05145 }
05146 
05147 static int G__G__Smatrix32_321_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05148 {
05149       {
05150          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05151          result7->ref = (long) (&obj);
05152          result7->obj.d = (double) (obj);
05153       }
05154    return(1 || funcname || hash || result7 || libp) ;
05155 }
05156 
05157 static int G__G__Smatrix32_321_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05158 {
05159       {
05160          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
05161          result7->ref = (long) (&obj);
05162          result7->obj.d = (double) (obj);
05163       }
05164    return(1 || funcname || hash || result7 || libp) ;
05165 }
05166 
05167 static int G__G__Smatrix32_321_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05168 {
05169       {
05170          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
05171          result7->ref = (long) (&obj);
05172          result7->obj.d = (double) (obj);
05173       }
05174    return(1 || funcname || hash || result7 || libp) ;
05175 }
05176 
05177 static int G__G__Smatrix32_321_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05178 {
05179       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
05180    return(1 || funcname || hash || result7 || libp) ;
05181 }
05182 
05183 static int G__G__Smatrix32_321_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05184 {
05185       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->Array());
05186    return(1 || funcname || hash || result7 || libp) ;
05187 }
05188 
05189 static int G__G__Smatrix32_321_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05190 {
05191       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset())->Array());
05192    return(1 || funcname || hash || result7 || libp) ;
05193 }
05194 
05195 // automatic default constructor
05196 static int G__G__Smatrix32_321_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05197 {
05198    ROOT::Math::MatRepStd<Double32_t,5,5> *p;
05199    char* gvp = (char*) G__getgvp();
05200    int n = G__getaryconstruct();
05201    if (n) {
05202      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05203        p = new ROOT::Math::MatRepStd<Double32_t,5,5>[n];
05204      } else {
05205        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,5,5>[n];
05206      }
05207    } else {
05208      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05209        p = new ROOT::Math::MatRepStd<Double32_t,5,5>;
05210      } else {
05211        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,5,5>;
05212      }
05213    }
05214    result7->obj.i = (long) p;
05215    result7->ref = (long) p;
05216    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR));
05217    return(1 || funcname || hash || result7 || libp) ;
05218 }
05219 
05220 // automatic copy constructor
05221 static int G__G__Smatrix32_321_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05222 
05223 {
05224    ROOT::Math::MatRepStd<Double32_t,5,5>* p;
05225    void* tmp = (void*) G__int(libp->para[0]);
05226    p = new ROOT::Math::MatRepStd<Double32_t,5,5>(*(ROOT::Math::MatRepStd<Double32_t,5,5>*) tmp);
05227    result7->obj.i = (long) p;
05228    result7->ref = (long) p;
05229    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR));
05230    return(1 || funcname || hash || result7 || libp) ;
05231 }
05232 
05233 // automatic destructor
05234 typedef ROOT::Math::MatRepStd<Double32_t,5,5> G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR;
05235 static int G__G__Smatrix32_321_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05236 {
05237    char* gvp = (char*) G__getgvp();
05238    long soff = G__getstructoffset();
05239    int n = G__getaryconstruct();
05240    //
05241    //has_a_delete: 0
05242    //has_own_delete1arg: 0
05243    //has_own_delete2arg: 0
05244    //
05245    if (!soff) {
05246      return(1);
05247    }
05248    if (n) {
05249      if (gvp == (char*)G__PVOID) {
05250        delete[] (ROOT::Math::MatRepStd<Double32_t,5,5>*) soff;
05251      } else {
05252        G__setgvp((long) G__PVOID);
05253        for (int i = n - 1; i >= 0; --i) {
05254          ((ROOT::Math::MatRepStd<Double32_t,5,5>*) (soff+(sizeof(ROOT::Math::MatRepStd<Double32_t,5,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR();
05255        }
05256        G__setgvp((long)gvp);
05257      }
05258    } else {
05259      if (gvp == (char*)G__PVOID) {
05260        delete (ROOT::Math::MatRepStd<Double32_t,5,5>*) soff;
05261      } else {
05262        G__setgvp((long) G__PVOID);
05263        ((ROOT::Math::MatRepStd<Double32_t,5,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR();
05264        G__setgvp((long)gvp);
05265      }
05266    }
05267    G__setnull(result7);
05268    return(1 || funcname || hash || result7 || libp) ;
05269 }
05270 
05271 // automatic assignment operator
05272 static int G__G__Smatrix32_321_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05273 {
05274    ROOT::Math::MatRepStd<Double32_t,5,5>* dest = (ROOT::Math::MatRepStd<Double32_t,5,5>*) G__getstructoffset();
05275    *dest = *(ROOT::Math::MatRepStd<Double32_t,5,5>*) libp->para[0].ref;
05276    const ROOT::Math::MatRepStd<Double32_t,5,5>& obj = *dest;
05277    result7->ref = (long) (&obj);
05278    result7->obj.i = (long) (&obj);
05279    return(1 || funcname || hash || result7 || libp) ;
05280 }
05281 
05282 
05283 /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > */
05284 static int G__G__Smatrix32_323_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05285 {
05286    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* p = NULL;
05287    char* gvp = (char*) G__getgvp();
05288    int n = G__getaryconstruct();
05289    if (n) {
05290      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05291        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >[n];
05292      } else {
05293        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >[n];
05294      }
05295    } else {
05296      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05297        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >;
05298      } else {
05299        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >;
05300      }
05301    }
05302    result7->obj.i = (long) p;
05303    result7->ref = (long) p;
05304    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
05305    return(1 || funcname || hash || result7 || libp) ;
05306 }
05307 
05308 static int G__G__Smatrix32_323_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05309 {
05310    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* p = NULL;
05311    char* gvp = (char*) G__getgvp();
05312    //m: 1
05313    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05314      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
05315    } else {
05316      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
05317    }
05318    result7->obj.i = (long) p;
05319    result7->ref = (long) p;
05320    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
05321    return(1 || funcname || hash || result7 || libp) ;
05322 }
05323 
05324 static int G__G__Smatrix32_323_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05325 {
05326    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* p = NULL;
05327    char* gvp = (char*) G__getgvp();
05328    //m: 1
05329    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05330      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) libp->para[0].ref);
05331    } else {
05332      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) libp->para[0].ref);
05333    }
05334    result7->obj.i = (long) p;
05335    result7->ref = (long) p;
05336    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
05337    return(1 || funcname || hash || result7 || libp) ;
05338 }
05339 
05340 static int G__G__Smatrix32_323_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05341 {
05342    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* p = NULL;
05343    char* gvp = (char*) G__getgvp();
05344    switch (libp->paran) {
05345    case 2:
05346      //m: 2
05347      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05348        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
05349      } else {
05350        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
05351      }
05352      break;
05353    case 1:
05354      //m: 1
05355      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05356        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref);
05357      } else {
05358        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref);
05359      }
05360      break;
05361    }
05362    result7->obj.i = (long) p;
05363    result7->ref = (long) p;
05364    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
05365    return(1 || funcname || hash || result7 || libp) ;
05366 }
05367 
05368 static int G__G__Smatrix32_323_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05369 {
05370    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* p = NULL;
05371    char* gvp = (char*) G__getgvp();
05372    //m: 1
05373    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05374      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
05375    } else {
05376      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
05377    }
05378    result7->obj.i = (long) p;
05379    result7->ref = (long) p;
05380    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
05381    return(1 || funcname || hash || result7 || libp) ;
05382 }
05383 
05384 static int G__G__Smatrix32_323_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05385 {
05386       {
05387          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
05388          result7->ref = (long) (&obj);
05389          result7->obj.i = (long) (&obj);
05390       }
05391    return(1 || funcname || hash || result7 || libp) ;
05392 }
05393 
05394 static int G__G__Smatrix32_323_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05395 {
05396       {
05397          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05398          result7->ref = (long) (&obj);
05399          result7->obj.i = (long) (&obj);
05400       }
05401    return(1 || funcname || hash || result7 || libp) ;
05402 }
05403 
05404 static int G__G__Smatrix32_323_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05405 {
05406       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
05407    return(1 || funcname || hash || result7 || libp) ;
05408 }
05409 
05410 static int G__G__Smatrix32_323_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05411 {
05412       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Array());
05413    return(1 || funcname || hash || result7 || libp) ;
05414 }
05415 
05416 static int G__G__Smatrix32_323_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05417 {
05418       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Array());
05419    return(1 || funcname || hash || result7 || libp) ;
05420 }
05421 
05422 static int G__G__Smatrix32_323_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05423 {
05424       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->begin());
05425    return(1 || funcname || hash || result7 || libp) ;
05426 }
05427 
05428 static int G__G__Smatrix32_323_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05429 {
05430       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->end());
05431    return(1 || funcname || hash || result7 || libp) ;
05432 }
05433 
05434 static int G__G__Smatrix32_323_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05435 {
05436       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->begin());
05437    return(1 || funcname || hash || result7 || libp) ;
05438 }
05439 
05440 static int G__G__Smatrix32_323_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05441 {
05442       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->end());
05443    return(1 || funcname || hash || result7 || libp) ;
05444 }
05445 
05446 static int G__G__Smatrix32_323_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05447 {
05448       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
05449    return(1 || funcname || hash || result7 || libp) ;
05450 }
05451 
05452 static int G__G__Smatrix32_323_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05453 {
05454       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
05455    return(1 || funcname || hash || result7 || libp) ;
05456 }
05457 
05458 static int G__G__Smatrix32_323_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05459 {
05460       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) libp->para[0].ref));
05461    return(1 || funcname || hash || result7 || libp) ;
05462 }
05463 
05464 static int G__G__Smatrix32_323_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05465 {
05466       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
05467    return(1 || funcname || hash || result7 || libp) ;
05468 }
05469 
05470 static int G__G__Smatrix32_323_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05471 {
05472       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
05473    return(1 || funcname || hash || result7 || libp) ;
05474 }
05475 
05476 static int G__G__Smatrix32_323_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05477 {
05478       {
05479          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05480          result7->ref = (long) (&obj);
05481          result7->obj.d = (double) (obj);
05482       }
05483    return(1 || funcname || hash || result7 || libp) ;
05484 }
05485 
05486 static int G__G__Smatrix32_323_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05487 {
05488       {
05489          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05490          result7->ref = (long) (&obj);
05491          result7->obj.d = (double) (obj);
05492       }
05493    return(1 || funcname || hash || result7 || libp) ;
05494 }
05495 
05496 static int G__G__Smatrix32_323_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05497 {
05498       {
05499          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05500          result7->ref = (long) (&obj);
05501          result7->obj.d = (double) (obj);
05502       }
05503    return(1 || funcname || hash || result7 || libp) ;
05504 }
05505 
05506 static int G__G__Smatrix32_323_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05507 {
05508       {
05509          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05510          result7->ref = (long) (&obj);
05511          result7->obj.d = (double) (obj);
05512       }
05513    return(1 || funcname || hash || result7 || libp) ;
05514 }
05515 
05516 static int G__G__Smatrix32_323_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05517 {
05518       {
05519          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow_const* pobj;
05520          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
05521          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow_const(xobj);
05522          result7->obj.i = (long) ((void*) pobj);
05523          result7->ref = result7->obj.i;
05524          G__store_tempobject(*result7);
05525       }
05526    return(1 || funcname || hash || result7 || libp) ;
05527 }
05528 
05529 static int G__G__Smatrix32_323_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05530 {
05531       {
05532          ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow* pobj;
05533          ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
05534          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow(xobj);
05535          result7->obj.i = (long) ((void*) pobj);
05536          result7->ref = result7->obj.i;
05537          G__store_tempobject(*result7);
05538       }
05539    return(1 || funcname || hash || result7 || libp) ;
05540 }
05541 
05542 static int G__G__Smatrix32_323_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05543 {
05544       {
05545          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05546          result7->ref = (long) (&obj);
05547          result7->obj.i = (long) (&obj);
05548       }
05549    return(1 || funcname || hash || result7 || libp) ;
05550 }
05551 
05552 static int G__G__Smatrix32_323_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05553 {
05554       {
05555          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05556          result7->ref = (long) (&obj);
05557          result7->obj.i = (long) (&obj);
05558       }
05559    return(1 || funcname || hash || result7 || libp) ;
05560 }
05561 
05562 static int G__G__Smatrix32_323_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05563 {
05564       {
05565          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05566          result7->ref = (long) (&obj);
05567          result7->obj.i = (long) (&obj);
05568       }
05569    return(1 || funcname || hash || result7 || libp) ;
05570 }
05571 
05572 static int G__G__Smatrix32_323_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05573 {
05574       {
05575          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
05576          result7->ref = (long) (&obj);
05577          result7->obj.i = (long) (&obj);
05578       }
05579    return(1 || funcname || hash || result7 || libp) ;
05580 }
05581 
05582 static int G__G__Smatrix32_323_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05583 {
05584       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Invert());
05585    return(1 || funcname || hash || result7 || libp) ;
05586 }
05587 
05588 static int G__G__Smatrix32_323_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05589 {
05590       {
05591          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* pobj;
05592          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
05593          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(xobj);
05594          result7->obj.i = (long) ((void*) pobj);
05595          result7->ref = result7->obj.i;
05596          G__store_tempobject(*result7);
05597       }
05598    return(1 || funcname || hash || result7 || libp) ;
05599 }
05600 
05601 static int G__G__Smatrix32_323_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05602 {
05603       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->InvertFast());
05604    return(1 || funcname || hash || result7 || libp) ;
05605 }
05606 
05607 static int G__G__Smatrix32_323_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05608 {
05609       {
05610          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* pobj;
05611          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
05612          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(xobj);
05613          result7->obj.i = (long) ((void*) pobj);
05614          result7->ref = result7->obj.i;
05615          G__store_tempobject(*result7);
05616       }
05617    return(1 || funcname || hash || result7 || libp) ;
05618 }
05619 
05620 static int G__G__Smatrix32_323_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05621 {
05622       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->InvertChol());
05623    return(1 || funcname || hash || result7 || libp) ;
05624 }
05625 
05626 static int G__G__Smatrix32_323_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05627 {
05628       {
05629          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* pobj;
05630          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
05631          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >(xobj);
05632          result7->obj.i = (long) ((void*) pobj);
05633          result7->ref = result7->obj.i;
05634          G__store_tempobject(*result7);
05635       }
05636    return(1 || funcname || hash || result7 || libp) ;
05637 }
05638 
05639 static int G__G__Smatrix32_323_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05640 {
05641       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
05642    return(1 || funcname || hash || result7 || libp) ;
05643 }
05644 
05645 static int G__G__Smatrix32_323_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05646 {
05647       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
05648    return(1 || funcname || hash || result7 || libp) ;
05649 }
05650 
05651 static int G__G__Smatrix32_323_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05652 {
05653       {
05654          const ROOT::Math::SVector<Double32_t,5>* pobj;
05655          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
05656          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
05657          result7->obj.i = (long) ((void*) pobj);
05658          result7->ref = result7->obj.i;
05659          G__store_tempobject(*result7);
05660       }
05661    return(1 || funcname || hash || result7 || libp) ;
05662 }
05663 
05664 static int G__G__Smatrix32_323_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05665 {
05666       {
05667          const ROOT::Math::SVector<Double32_t,5>* pobj;
05668          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
05669          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
05670          result7->obj.i = (long) ((void*) pobj);
05671          result7->ref = result7->obj.i;
05672          G__store_tempobject(*result7);
05673       }
05674    return(1 || funcname || hash || result7 || libp) ;
05675 }
05676 
05677 static int G__G__Smatrix32_323_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05678 {
05679       {
05680          const ROOT::Math::SVector<Double32_t,5>* pobj;
05681          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Diagonal();
05682          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
05683          result7->obj.i = (long) ((void*) pobj);
05684          result7->ref = result7->obj.i;
05685          G__store_tempobject(*result7);
05686       }
05687    return(1 || funcname || hash || result7 || libp) ;
05688 }
05689 
05690 static int G__G__Smatrix32_323_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05691 {
05692       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Trace());
05693    return(1 || funcname || hash || result7 || libp) ;
05694 }
05695 
05696 static int G__G__Smatrix32_323_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05697 {
05698       {
05699          const ROOT::Math::SVector<Double32_t,5*(5+1)/2>* pobj;
05700          const ROOT::Math::SVector<Double32_t,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->UpperBlock();
05701          pobj = new ROOT::Math::SVector<Double32_t,5*(5+1)/2>(xobj);
05702          result7->obj.i = (long) ((void*) pobj);
05703          result7->ref = result7->obj.i;
05704          G__store_tempobject(*result7);
05705       }
05706    return(1 || funcname || hash || result7 || libp) ;
05707 }
05708 
05709 static int G__G__Smatrix32_323_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05710 {
05711       {
05712          const ROOT::Math::SVector<Double32_t,5*(5+1)/2>* pobj;
05713          const ROOT::Math::SVector<Double32_t,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->LowerBlock();
05714          pobj = new ROOT::Math::SVector<Double32_t,5*(5+1)/2>(xobj);
05715          result7->obj.i = (long) ((void*) pobj);
05716          result7->ref = result7->obj.i;
05717          G__store_tempobject(*result7);
05718       }
05719    return(1 || funcname || hash || result7 || libp) ;
05720 }
05721 
05722 static int G__G__Smatrix32_323_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05723 {
05724       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
05725    return(1 || funcname || hash || result7 || libp) ;
05726 }
05727 
05728 static int G__G__Smatrix32_323_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05729 {
05730       {
05731          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
05732          result7->ref = (long) (&obj);
05733          result7->obj.i = (long) (&obj);
05734       }
05735    return(1 || funcname || hash || result7 || libp) ;
05736 }
05737 
05738 // automatic destructor
05739 typedef ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR;
05740 static int G__G__Smatrix32_323_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05741 {
05742    char* gvp = (char*) G__getgvp();
05743    long soff = G__getstructoffset();
05744    int n = G__getaryconstruct();
05745    //
05746    //has_a_delete: 0
05747    //has_own_delete1arg: 0
05748    //has_own_delete2arg: 0
05749    //
05750    if (!soff) {
05751      return(1);
05752    }
05753    if (n) {
05754      if (gvp == (char*)G__PVOID) {
05755        delete[] (ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) soff;
05756      } else {
05757        G__setgvp((long) G__PVOID);
05758        for (int i = n - 1; i >= 0; --i) {
05759          ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR();
05760        }
05761        G__setgvp((long)gvp);
05762      }
05763    } else {
05764      if (gvp == (char*)G__PVOID) {
05765        delete (ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) soff;
05766      } else {
05767        G__setgvp((long) G__PVOID);
05768        ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR();
05769        G__setgvp((long)gvp);
05770      }
05771    }
05772    G__setnull(result7);
05773    return(1 || funcname || hash || result7 || libp) ;
05774 }
05775 
05776 // automatic assignment operator
05777 static int G__G__Smatrix32_323_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05778 {
05779    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >* dest = (ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) G__getstructoffset();
05780    *dest = *(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*) libp->para[0].ref;
05781    const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >& obj = *dest;
05782    result7->ref = (long) (&obj);
05783    result7->obj.i = (long) (&obj);
05784    return(1 || funcname || hash || result7 || libp) ;
05785 }
05786 
05787 
05788 /* ROOT::Math::SVector<Double32_t,5> */
05789 static int G__G__Smatrix32_329_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05790 {
05791    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05792    char* gvp = (char*) G__getgvp();
05793    int n = G__getaryconstruct();
05794    if (n) {
05795      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05796        p = new ROOT::Math::SVector<Double32_t,5>[n];
05797      } else {
05798        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>[n];
05799      }
05800    } else {
05801      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05802        p = new ROOT::Math::SVector<Double32_t,5>;
05803      } else {
05804        p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>;
05805      }
05806    }
05807    result7->obj.i = (long) p;
05808    result7->ref = (long) p;
05809    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05810    return(1 || funcname || hash || result7 || libp) ;
05811 }
05812 
05813 static int G__G__Smatrix32_329_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05814 {
05815    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05816    char* gvp = (char*) G__getgvp();
05817    //m: 1
05818    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05819      p = new ROOT::Math::SVector<Double32_t,5>(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref);
05820    } else {
05821      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref);
05822    }
05823    result7->obj.i = (long) p;
05824    result7->ref = (long) p;
05825    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05826    return(1 || funcname || hash || result7 || libp) ;
05827 }
05828 
05829 static int G__G__Smatrix32_329_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05830 {
05831    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05832    char* gvp = (char*) G__getgvp();
05833    //m: 2
05834    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05835      p = new ROOT::Math::SVector<Double32_t,5>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05836    } else {
05837      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>((Double32_t*) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
05838    }
05839    result7->obj.i = (long) p;
05840    result7->ref = (long) p;
05841    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05842    return(1 || funcname || hash || result7 || libp) ;
05843 }
05844 
05845 static int G__G__Smatrix32_329_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05846 {
05847    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05848    char* gvp = (char*) G__getgvp();
05849    //m: 2
05850    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05851      p = new ROOT::Math::SVector<Double32_t,5>((ROOT::Math::SVector<Double32_t,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,5>::const_iterator) G__int(libp->para[1]));
05852    } else {
05853      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>((ROOT::Math::SVector<Double32_t,5>::const_iterator) G__int(libp->para[0]), (ROOT::Math::SVector<Double32_t,5>::const_iterator) G__int(libp->para[1]));
05854    }
05855    result7->obj.i = (long) p;
05856    result7->ref = (long) p;
05857    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05858    return(1 || funcname || hash || result7 || libp) ;
05859 }
05860 
05861 static int G__G__Smatrix32_329_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05862 {
05863    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05864    char* gvp = (char*) G__getgvp();
05865    //m: 1
05866    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05867      p = new ROOT::Math::SVector<Double32_t,5>(*(Double32_t*) G__Doubleref(&libp->para[0]));
05868    } else {
05869      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(*(Double32_t*) G__Doubleref(&libp->para[0]));
05870    }
05871    result7->obj.i = (long) p;
05872    result7->ref = (long) p;
05873    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05874    return(1 || funcname || hash || result7 || libp) ;
05875 }
05876 
05877 static int G__G__Smatrix32_329_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05878 {
05879    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05880    char* gvp = (char*) G__getgvp();
05881    //m: 2
05882    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05883      p = new ROOT::Math::SVector<Double32_t,5>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
05884    } else {
05885      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(*(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1]));
05886    }
05887    result7->obj.i = (long) p;
05888    result7->ref = (long) p;
05889    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05890    return(1 || funcname || hash || result7 || libp) ;
05891 }
05892 
05893 static int G__G__Smatrix32_329_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05894 {
05895    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05896    char* gvp = (char*) G__getgvp();
05897    //m: 3
05898    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05899      p = new ROOT::Math::SVector<Double32_t,5>(
05900 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05901 , *(Double32_t*) G__Doubleref(&libp->para[2]));
05902    } else {
05903      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
05904 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05905 , *(Double32_t*) G__Doubleref(&libp->para[2]));
05906    }
05907    result7->obj.i = (long) p;
05908    result7->ref = (long) p;
05909    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05910    return(1 || funcname || hash || result7 || libp) ;
05911 }
05912 
05913 static int G__G__Smatrix32_329_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05914 {
05915    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05916    char* gvp = (char*) G__getgvp();
05917    //m: 4
05918    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05919      p = new ROOT::Math::SVector<Double32_t,5>(
05920 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05921 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
05922    } else {
05923      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
05924 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05925 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3]));
05926    }
05927    result7->obj.i = (long) p;
05928    result7->ref = (long) p;
05929    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05930    return(1 || funcname || hash || result7 || libp) ;
05931 }
05932 
05933 static int G__G__Smatrix32_329_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05934 {
05935    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05936    char* gvp = (char*) G__getgvp();
05937    //m: 5
05938    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05939      p = new ROOT::Math::SVector<Double32_t,5>(
05940 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05941 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05942 , *(Double32_t*) G__Doubleref(&libp->para[4]));
05943    } else {
05944      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
05945 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05946 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05947 , *(Double32_t*) G__Doubleref(&libp->para[4]));
05948    }
05949    result7->obj.i = (long) p;
05950    result7->ref = (long) p;
05951    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05952    return(1 || funcname || hash || result7 || libp) ;
05953 }
05954 
05955 static int G__G__Smatrix32_329_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05956 {
05957    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05958    char* gvp = (char*) G__getgvp();
05959    //m: 6
05960    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05961      p = new ROOT::Math::SVector<Double32_t,5>(
05962 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05963 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05964 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
05965    } else {
05966      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
05967 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05968 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05969 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5]));
05970    }
05971    result7->obj.i = (long) p;
05972    result7->ref = (long) p;
05973    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05974    return(1 || funcname || hash || result7 || libp) ;
05975 }
05976 
05977 static int G__G__Smatrix32_329_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
05978 {
05979    ROOT::Math::SVector<Double32_t,5>* p = NULL;
05980    char* gvp = (char*) G__getgvp();
05981    //m: 7
05982    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
05983      p = new ROOT::Math::SVector<Double32_t,5>(
05984 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05985 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05986 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
05987 , *(Double32_t*) G__Doubleref(&libp->para[6]));
05988    } else {
05989      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
05990 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
05991 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
05992 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
05993 , *(Double32_t*) G__Doubleref(&libp->para[6]));
05994    }
05995    result7->obj.i = (long) p;
05996    result7->ref = (long) p;
05997    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
05998    return(1 || funcname || hash || result7 || libp) ;
05999 }
06000 
06001 static int G__G__Smatrix32_329_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06002 {
06003    ROOT::Math::SVector<Double32_t,5>* p = NULL;
06004    char* gvp = (char*) G__getgvp();
06005    //m: 8
06006    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06007      p = new ROOT::Math::SVector<Double32_t,5>(
06008 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06009 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06010 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06011 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
06012    } else {
06013      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
06014 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06015 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06016 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06017 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7]));
06018    }
06019    result7->obj.i = (long) p;
06020    result7->ref = (long) p;
06021    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
06022    return(1 || funcname || hash || result7 || libp) ;
06023 }
06024 
06025 static int G__G__Smatrix32_329_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06026 {
06027    ROOT::Math::SVector<Double32_t,5>* p = NULL;
06028    char* gvp = (char*) G__getgvp();
06029    //m: 9
06030    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06031      p = new ROOT::Math::SVector<Double32_t,5>(
06032 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06033 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06034 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06035 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
06036 , *(Double32_t*) G__Doubleref(&libp->para[8]));
06037    } else {
06038      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
06039 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06040 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06041 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06042 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
06043 , *(Double32_t*) G__Doubleref(&libp->para[8]));
06044    }
06045    result7->obj.i = (long) p;
06046    result7->ref = (long) p;
06047    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
06048    return(1 || funcname || hash || result7 || libp) ;
06049 }
06050 
06051 static int G__G__Smatrix32_329_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06052 {
06053    ROOT::Math::SVector<Double32_t,5>* p = NULL;
06054    char* gvp = (char*) G__getgvp();
06055    //m: 10
06056    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06057      p = new ROOT::Math::SVector<Double32_t,5>(
06058 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06059 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06060 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06061 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
06062 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
06063    } else {
06064      p = new((void*) gvp) ROOT::Math::SVector<Double32_t,5>(
06065 *(Double32_t*) G__Doubleref(&libp->para[0]), *(Double32_t*) G__Doubleref(&libp->para[1])
06066 , *(Double32_t*) G__Doubleref(&libp->para[2]), *(Double32_t*) G__Doubleref(&libp->para[3])
06067 , *(Double32_t*) G__Doubleref(&libp->para[4]), *(Double32_t*) G__Doubleref(&libp->para[5])
06068 , *(Double32_t*) G__Doubleref(&libp->para[6]), *(Double32_t*) G__Doubleref(&libp->para[7])
06069 , *(Double32_t*) G__Doubleref(&libp->para[8]), *(Double32_t*) G__Doubleref(&libp->para[9]));
06070    }
06071    result7->obj.i = (long) p;
06072    result7->ref = (long) p;
06073    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
06074    return(1 || funcname || hash || result7 || libp) ;
06075 }
06076 
06077 static int G__G__Smatrix32_329_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06078 {
06079       {
06080          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06081          result7->ref = (long) (&obj);
06082          result7->obj.i = (long) (&obj);
06083       }
06084    return(1 || funcname || hash || result7 || libp) ;
06085 }
06086 
06087 static int G__G__Smatrix32_329_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06088 {
06089       G__letint(result7, 104, (long) ROOT::Math::SVector<Double32_t,5>::Dim());
06090    return(1 || funcname || hash || result7 || libp) ;
06091 }
06092 
06093 static int G__G__Smatrix32_329_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06094 {
06095       G__letdouble(result7, 100, (double) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
06096    return(1 || funcname || hash || result7 || libp) ;
06097 }
06098 
06099 static int G__G__Smatrix32_329_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06100 {
06101       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->Array());
06102    return(1 || funcname || hash || result7 || libp) ;
06103 }
06104 
06105 static int G__G__Smatrix32_329_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06106 {
06107       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->Array());
06108    return(1 || funcname || hash || result7 || libp) ;
06109 }
06110 
06111 static int G__G__Smatrix32_329_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06112 {
06113       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->begin());
06114    return(1 || funcname || hash || result7 || libp) ;
06115 }
06116 
06117 static int G__G__Smatrix32_329_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06118 {
06119       G__letint(result7, 68, (long) ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->end());
06120    return(1 || funcname || hash || result7 || libp) ;
06121 }
06122 
06123 static int G__G__Smatrix32_329_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06124 {
06125       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->begin());
06126    return(1 || funcname || hash || result7 || libp) ;
06127 }
06128 
06129 static int G__G__Smatrix32_329_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06130 {
06131       G__letint(result7, 68, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->end());
06132    return(1 || funcname || hash || result7 || libp) ;
06133 }
06134 
06135 static int G__G__Smatrix32_329_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06136 {
06137       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
06138    return(1 || funcname || hash || result7 || libp) ;
06139 }
06140 
06141 static int G__G__Smatrix32_329_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06142 {
06143       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
06144    return(1 || funcname || hash || result7 || libp) ;
06145 }
06146 
06147 static int G__G__Smatrix32_329_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06148 {
06149       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator==(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref));
06150    return(1 || funcname || hash || result7 || libp) ;
06151 }
06152 
06153 static int G__G__Smatrix32_329_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06154 {
06155       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator!=(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref));
06156    return(1 || funcname || hash || result7 || libp) ;
06157 }
06158 
06159 static int G__G__Smatrix32_329_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06160 {
06161       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
06162    return(1 || funcname || hash || result7 || libp) ;
06163 }
06164 
06165 static int G__G__Smatrix32_329_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06166 {
06167       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
06168    return(1 || funcname || hash || result7 || libp) ;
06169 }
06170 
06171 static int G__G__Smatrix32_329_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06172 {
06173       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator>(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref));
06174    return(1 || funcname || hash || result7 || libp) ;
06175 }
06176 
06177 static int G__G__Smatrix32_329_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06178 {
06179       G__letint(result7, 103, (long) ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator<(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref));
06180    return(1 || funcname || hash || result7 || libp) ;
06181 }
06182 
06183 static int G__G__Smatrix32_329_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06184 {
06185       {
06186          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06187          result7->ref = (long) (&obj);
06188          result7->obj.d = (double) (obj);
06189       }
06190    return(1 || funcname || hash || result7 || libp) ;
06191 }
06192 
06193 static int G__G__Smatrix32_329_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06194 {
06195       {
06196          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
06197          result7->ref = (long) (&obj);
06198          result7->obj.d = (double) (obj);
06199       }
06200    return(1 || funcname || hash || result7 || libp) ;
06201 }
06202 
06203 static int G__G__Smatrix32_329_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06204 {
06205       {
06206          const Double32_t& obj = ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
06207          result7->ref = (long) (&obj);
06208          result7->obj.d = (double) (obj);
06209       }
06210    return(1 || funcname || hash || result7 || libp) ;
06211 }
06212 
06213 static int G__G__Smatrix32_329_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06214 {
06215       {
06216          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06217          result7->ref = (long) (&obj);
06218          result7->obj.d = (double) (obj);
06219       }
06220    return(1 || funcname || hash || result7 || libp) ;
06221 }
06222 
06223 static int G__G__Smatrix32_329_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06224 {
06225       {
06226          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]));
06227          result7->ref = (long) (&obj);
06228          result7->obj.d = (double) (obj);
06229       }
06230    return(1 || funcname || hash || result7 || libp) ;
06231 }
06232 
06233 static int G__G__Smatrix32_329_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06234 {
06235       {
06236          const Double32_t& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]));
06237          result7->ref = (long) (&obj);
06238          result7->obj.d = (double) (obj);
06239       }
06240    return(1 || funcname || hash || result7 || libp) ;
06241 }
06242 
06243 static int G__G__Smatrix32_329_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06244 {
06245       {
06246          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06247          result7->ref = (long) (&obj);
06248          result7->obj.i = (long) (&obj);
06249       }
06250    return(1 || funcname || hash || result7 || libp) ;
06251 }
06252 
06253 static int G__G__Smatrix32_329_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06254 {
06255       {
06256          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06257          result7->ref = (long) (&obj);
06258          result7->obj.i = (long) (&obj);
06259       }
06260    return(1 || funcname || hash || result7 || libp) ;
06261 }
06262 
06263 static int G__G__Smatrix32_329_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06264 {
06265       {
06266          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06267          result7->ref = (long) (&obj);
06268          result7->obj.i = (long) (&obj);
06269       }
06270    return(1 || funcname || hash || result7 || libp) ;
06271 }
06272 
06273 static int G__G__Smatrix32_329_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06274 {
06275       {
06276          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06277          result7->ref = (long) (&obj);
06278          result7->obj.i = (long) (&obj);
06279       }
06280    return(1 || funcname || hash || result7 || libp) ;
06281 }
06282 
06283 static int G__G__Smatrix32_329_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06284 {
06285       {
06286          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref);
06287          result7->ref = (long) (&obj);
06288          result7->obj.i = (long) (&obj);
06289       }
06290    return(1 || funcname || hash || result7 || libp) ;
06291 }
06292 
06293 static int G__G__Smatrix32_329_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06294 {
06295       {
06296          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref);
06297          result7->ref = (long) (&obj);
06298          result7->obj.i = (long) (&obj);
06299       }
06300    return(1 || funcname || hash || result7 || libp) ;
06301 }
06302 
06303 static int G__G__Smatrix32_329_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06304 {
06305       {
06306          const ROOT::Math::SVector<Double32_t,5>& obj = ((ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->Unit();
06307          result7->ref = (long) (&obj);
06308          result7->obj.i = (long) (&obj);
06309       }
06310    return(1 || funcname || hash || result7 || libp) ;
06311 }
06312 
06313 static int G__G__Smatrix32_329_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06314 {
06315       {
06316          const ostream& obj = ((const ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
06317          result7->ref = (long) (&obj);
06318          result7->obj.i = (long) (&obj);
06319       }
06320    return(1 || funcname || hash || result7 || libp) ;
06321 }
06322 
06323 // automatic destructor
06324 typedef ROOT::Math::SVector<Double32_t,5> G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR;
06325 static int G__G__Smatrix32_329_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06326 {
06327    char* gvp = (char*) G__getgvp();
06328    long soff = G__getstructoffset();
06329    int n = G__getaryconstruct();
06330    //
06331    //has_a_delete: 0
06332    //has_own_delete1arg: 0
06333    //has_own_delete2arg: 0
06334    //
06335    if (!soff) {
06336      return(1);
06337    }
06338    if (n) {
06339      if (gvp == (char*)G__PVOID) {
06340        delete[] (ROOT::Math::SVector<Double32_t,5>*) soff;
06341      } else {
06342        G__setgvp((long) G__PVOID);
06343        for (int i = n - 1; i >= 0; --i) {
06344          ((ROOT::Math::SVector<Double32_t,5>*) (soff+(sizeof(ROOT::Math::SVector<Double32_t,5>)*i)))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR();
06345        }
06346        G__setgvp((long)gvp);
06347      }
06348    } else {
06349      if (gvp == (char*)G__PVOID) {
06350        delete (ROOT::Math::SVector<Double32_t,5>*) soff;
06351      } else {
06352        G__setgvp((long) G__PVOID);
06353        ((ROOT::Math::SVector<Double32_t,5>*) (soff))->~G__TROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR();
06354        G__setgvp((long)gvp);
06355      }
06356    }
06357    G__setnull(result7);
06358    return(1 || funcname || hash || result7 || libp) ;
06359 }
06360 
06361 // automatic assignment operator
06362 static int G__G__Smatrix32_329_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06363 {
06364    ROOT::Math::SVector<Double32_t,5>* dest = (ROOT::Math::SVector<Double32_t,5>*) G__getstructoffset();
06365    *dest = *(ROOT::Math::SVector<Double32_t,5>*) libp->para[0].ref;
06366    const ROOT::Math::SVector<Double32_t,5>& obj = *dest;
06367    result7->ref = (long) (&obj);
06368    result7->obj.i = (long) (&obj);
06369    return(1 || funcname || hash || result7 || libp) ;
06370 }
06371 
06372 
06373 /* ROOT::Math::MatRepStd<Double32_t,6,6> */
06374 static int G__G__Smatrix32_331_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06375 {
06376       {
06377          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06378          result7->ref = (long) (&obj);
06379          result7->obj.d = (double) (obj);
06380       }
06381    return(1 || funcname || hash || result7 || libp) ;
06382 }
06383 
06384 static int G__G__Smatrix32_331_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06385 {
06386       {
06387          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06388          result7->ref = (long) (&obj);
06389          result7->obj.d = (double) (obj);
06390       }
06391    return(1 || funcname || hash || result7 || libp) ;
06392 }
06393 
06394 static int G__G__Smatrix32_331_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06395 {
06396       {
06397          const Double32_t& obj = ((ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06398          result7->ref = (long) (&obj);
06399          result7->obj.d = (double) (obj);
06400       }
06401    return(1 || funcname || hash || result7 || libp) ;
06402 }
06403 
06404 static int G__G__Smatrix32_331_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06405 {
06406       {
06407          const Double32_t& obj = ((const ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06408          result7->ref = (long) (&obj);
06409          result7->obj.d = (double) (obj);
06410       }
06411    return(1 || funcname || hash || result7 || libp) ;
06412 }
06413 
06414 static int G__G__Smatrix32_331_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06415 {
06416       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
06417    return(1 || funcname || hash || result7 || libp) ;
06418 }
06419 
06420 static int G__G__Smatrix32_331_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06421 {
06422       G__letint(result7, 68, (long) ((ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->Array());
06423    return(1 || funcname || hash || result7 || libp) ;
06424 }
06425 
06426 static int G__G__Smatrix32_331_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06427 {
06428       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset())->Array());
06429    return(1 || funcname || hash || result7 || libp) ;
06430 }
06431 
06432 // automatic default constructor
06433 static int G__G__Smatrix32_331_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06434 {
06435    ROOT::Math::MatRepStd<Double32_t,6,6> *p;
06436    char* gvp = (char*) G__getgvp();
06437    int n = G__getaryconstruct();
06438    if (n) {
06439      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06440        p = new ROOT::Math::MatRepStd<Double32_t,6,6>[n];
06441      } else {
06442        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,6,6>[n];
06443      }
06444    } else {
06445      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06446        p = new ROOT::Math::MatRepStd<Double32_t,6,6>;
06447      } else {
06448        p = new((void*) gvp) ROOT::Math::MatRepStd<Double32_t,6,6>;
06449      }
06450    }
06451    result7->obj.i = (long) p;
06452    result7->ref = (long) p;
06453    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR));
06454    return(1 || funcname || hash || result7 || libp) ;
06455 }
06456 
06457 // automatic copy constructor
06458 static int G__G__Smatrix32_331_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06459 
06460 {
06461    ROOT::Math::MatRepStd<Double32_t,6,6>* p;
06462    void* tmp = (void*) G__int(libp->para[0]);
06463    p = new ROOT::Math::MatRepStd<Double32_t,6,6>(*(ROOT::Math::MatRepStd<Double32_t,6,6>*) tmp);
06464    result7->obj.i = (long) p;
06465    result7->ref = (long) p;
06466    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR));
06467    return(1 || funcname || hash || result7 || libp) ;
06468 }
06469 
06470 // automatic destructor
06471 typedef ROOT::Math::MatRepStd<Double32_t,6,6> G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR;
06472 static int G__G__Smatrix32_331_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06473 {
06474    char* gvp = (char*) G__getgvp();
06475    long soff = G__getstructoffset();
06476    int n = G__getaryconstruct();
06477    //
06478    //has_a_delete: 0
06479    //has_own_delete1arg: 0
06480    //has_own_delete2arg: 0
06481    //
06482    if (!soff) {
06483      return(1);
06484    }
06485    if (n) {
06486      if (gvp == (char*)G__PVOID) {
06487        delete[] (ROOT::Math::MatRepStd<Double32_t,6,6>*) soff;
06488      } else {
06489        G__setgvp((long) G__PVOID);
06490        for (int i = n - 1; i >= 0; --i) {
06491          ((ROOT::Math::MatRepStd<Double32_t,6,6>*) (soff+(sizeof(ROOT::Math::MatRepStd<Double32_t,6,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR();
06492        }
06493        G__setgvp((long)gvp);
06494      }
06495    } else {
06496      if (gvp == (char*)G__PVOID) {
06497        delete (ROOT::Math::MatRepStd<Double32_t,6,6>*) soff;
06498      } else {
06499        G__setgvp((long) G__PVOID);
06500        ((ROOT::Math::MatRepStd<Double32_t,6,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR();
06501        G__setgvp((long)gvp);
06502      }
06503    }
06504    G__setnull(result7);
06505    return(1 || funcname || hash || result7 || libp) ;
06506 }
06507 
06508 // automatic assignment operator
06509 static int G__G__Smatrix32_331_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06510 {
06511    ROOT::Math::MatRepStd<Double32_t,6,6>* dest = (ROOT::Math::MatRepStd<Double32_t,6,6>*) G__getstructoffset();
06512    *dest = *(ROOT::Math::MatRepStd<Double32_t,6,6>*) libp->para[0].ref;
06513    const ROOT::Math::MatRepStd<Double32_t,6,6>& obj = *dest;
06514    result7->ref = (long) (&obj);
06515    result7->obj.i = (long) (&obj);
06516    return(1 || funcname || hash || result7 || libp) ;
06517 }
06518 
06519 
06520 /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > */
06521 static int G__G__Smatrix32_333_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06522 {
06523    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* p = NULL;
06524    char* gvp = (char*) G__getgvp();
06525    int n = G__getaryconstruct();
06526    if (n) {
06527      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06528        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >[n];
06529      } else {
06530        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >[n];
06531      }
06532    } else {
06533      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06534        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >;
06535      } else {
06536        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >;
06537      }
06538    }
06539    result7->obj.i = (long) p;
06540    result7->ref = (long) p;
06541    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
06542    return(1 || funcname || hash || result7 || libp) ;
06543 }
06544 
06545 static int G__G__Smatrix32_333_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06546 {
06547    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* p = NULL;
06548    char* gvp = (char*) G__getgvp();
06549    //m: 1
06550    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06551      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
06552    } else {
06553      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
06554    }
06555    result7->obj.i = (long) p;
06556    result7->ref = (long) p;
06557    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
06558    return(1 || funcname || hash || result7 || libp) ;
06559 }
06560 
06561 static int G__G__Smatrix32_333_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06562 {
06563    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* p = NULL;
06564    char* gvp = (char*) G__getgvp();
06565    //m: 1
06566    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06567      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) libp->para[0].ref);
06568    } else {
06569      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) libp->para[0].ref);
06570    }
06571    result7->obj.i = (long) p;
06572    result7->ref = (long) p;
06573    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
06574    return(1 || funcname || hash || result7 || libp) ;
06575 }
06576 
06577 static int G__G__Smatrix32_333_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06578 {
06579    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* p = NULL;
06580    char* gvp = (char*) G__getgvp();
06581    switch (libp->paran) {
06582    case 2:
06583      //m: 2
06584      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06585        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
06586      } else {
06587        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
06588      }
06589      break;
06590    case 1:
06591      //m: 1
06592      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06593        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref);
06594      } else {
06595        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref);
06596      }
06597      break;
06598    }
06599    result7->obj.i = (long) p;
06600    result7->ref = (long) p;
06601    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
06602    return(1 || funcname || hash || result7 || libp) ;
06603 }
06604 
06605 static int G__G__Smatrix32_333_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06606 {
06607    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* p = NULL;
06608    char* gvp = (char*) G__getgvp();
06609    //m: 1
06610    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
06611      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
06612    } else {
06613      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
06614    }
06615    result7->obj.i = (long) p;
06616    result7->ref = (long) p;
06617    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
06618    return(1 || funcname || hash || result7 || libp) ;
06619 }
06620 
06621 static int G__G__Smatrix32_333_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06622 {
06623       {
06624          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
06625          result7->ref = (long) (&obj);
06626          result7->obj.i = (long) (&obj);
06627       }
06628    return(1 || funcname || hash || result7 || libp) ;
06629 }
06630 
06631 static int G__G__Smatrix32_333_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06632 {
06633       {
06634          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06635          result7->ref = (long) (&obj);
06636          result7->obj.i = (long) (&obj);
06637       }
06638    return(1 || funcname || hash || result7 || libp) ;
06639 }
06640 
06641 static int G__G__Smatrix32_333_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06642 {
06643       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
06644    return(1 || funcname || hash || result7 || libp) ;
06645 }
06646 
06647 static int G__G__Smatrix32_333_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06648 {
06649       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Array());
06650    return(1 || funcname || hash || result7 || libp) ;
06651 }
06652 
06653 static int G__G__Smatrix32_333_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06654 {
06655       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Array());
06656    return(1 || funcname || hash || result7 || libp) ;
06657 }
06658 
06659 static int G__G__Smatrix32_333_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06660 {
06661       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->begin());
06662    return(1 || funcname || hash || result7 || libp) ;
06663 }
06664 
06665 static int G__G__Smatrix32_333_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06666 {
06667       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->end());
06668    return(1 || funcname || hash || result7 || libp) ;
06669 }
06670 
06671 static int G__G__Smatrix32_333_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06672 {
06673       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->begin());
06674    return(1 || funcname || hash || result7 || libp) ;
06675 }
06676 
06677 static int G__G__Smatrix32_333_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06678 {
06679       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->end());
06680    return(1 || funcname || hash || result7 || libp) ;
06681 }
06682 
06683 static int G__G__Smatrix32_333_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06684 {
06685       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
06686    return(1 || funcname || hash || result7 || libp) ;
06687 }
06688 
06689 static int G__G__Smatrix32_333_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06690 {
06691       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
06692    return(1 || funcname || hash || result7 || libp) ;
06693 }
06694 
06695 static int G__G__Smatrix32_333_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06696 {
06697       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) libp->para[0].ref));
06698    return(1 || funcname || hash || result7 || libp) ;
06699 }
06700 
06701 static int G__G__Smatrix32_333_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06702 {
06703       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
06704    return(1 || funcname || hash || result7 || libp) ;
06705 }
06706 
06707 static int G__G__Smatrix32_333_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06708 {
06709       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
06710    return(1 || funcname || hash || result7 || libp) ;
06711 }
06712 
06713 static int G__G__Smatrix32_333_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06714 {
06715       {
06716          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06717          result7->ref = (long) (&obj);
06718          result7->obj.d = (double) (obj);
06719       }
06720    return(1 || funcname || hash || result7 || libp) ;
06721 }
06722 
06723 static int G__G__Smatrix32_333_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06724 {
06725       {
06726          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06727          result7->ref = (long) (&obj);
06728          result7->obj.d = (double) (obj);
06729       }
06730    return(1 || funcname || hash || result7 || libp) ;
06731 }
06732 
06733 static int G__G__Smatrix32_333_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06734 {
06735       {
06736          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06737          result7->ref = (long) (&obj);
06738          result7->obj.d = (double) (obj);
06739       }
06740    return(1 || funcname || hash || result7 || libp) ;
06741 }
06742 
06743 static int G__G__Smatrix32_333_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06744 {
06745       {
06746          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
06747          result7->ref = (long) (&obj);
06748          result7->obj.d = (double) (obj);
06749       }
06750    return(1 || funcname || hash || result7 || libp) ;
06751 }
06752 
06753 static int G__G__Smatrix32_333_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06754 {
06755       {
06756          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow_const* pobj;
06757          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06758          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow_const(xobj);
06759          result7->obj.i = (long) ((void*) pobj);
06760          result7->ref = result7->obj.i;
06761          G__store_tempobject(*result7);
06762       }
06763    return(1 || funcname || hash || result7 || libp) ;
06764 }
06765 
06766 static int G__G__Smatrix32_333_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06767 {
06768       {
06769          ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow* pobj;
06770          ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
06771          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow(xobj);
06772          result7->obj.i = (long) ((void*) pobj);
06773          result7->ref = result7->obj.i;
06774          G__store_tempobject(*result7);
06775       }
06776    return(1 || funcname || hash || result7 || libp) ;
06777 }
06778 
06779 static int G__G__Smatrix32_333_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06780 {
06781       {
06782          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06783          result7->ref = (long) (&obj);
06784          result7->obj.i = (long) (&obj);
06785       }
06786    return(1 || funcname || hash || result7 || libp) ;
06787 }
06788 
06789 static int G__G__Smatrix32_333_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06790 {
06791       {
06792          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06793          result7->ref = (long) (&obj);
06794          result7->obj.i = (long) (&obj);
06795       }
06796    return(1 || funcname || hash || result7 || libp) ;
06797 }
06798 
06799 static int G__G__Smatrix32_333_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06800 {
06801       {
06802          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06803          result7->ref = (long) (&obj);
06804          result7->obj.i = (long) (&obj);
06805       }
06806    return(1 || funcname || hash || result7 || libp) ;
06807 }
06808 
06809 static int G__G__Smatrix32_333_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06810 {
06811       {
06812          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
06813          result7->ref = (long) (&obj);
06814          result7->obj.i = (long) (&obj);
06815       }
06816    return(1 || funcname || hash || result7 || libp) ;
06817 }
06818 
06819 static int G__G__Smatrix32_333_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06820 {
06821       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Invert());
06822    return(1 || funcname || hash || result7 || libp) ;
06823 }
06824 
06825 static int G__G__Smatrix32_333_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06826 {
06827       {
06828          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* pobj;
06829          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
06830          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(xobj);
06831          result7->obj.i = (long) ((void*) pobj);
06832          result7->ref = result7->obj.i;
06833          G__store_tempobject(*result7);
06834       }
06835    return(1 || funcname || hash || result7 || libp) ;
06836 }
06837 
06838 static int G__G__Smatrix32_333_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06839 {
06840       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->InvertFast());
06841    return(1 || funcname || hash || result7 || libp) ;
06842 }
06843 
06844 static int G__G__Smatrix32_333_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06845 {
06846       {
06847          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* pobj;
06848          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
06849          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(xobj);
06850          result7->obj.i = (long) ((void*) pobj);
06851          result7->ref = result7->obj.i;
06852          G__store_tempobject(*result7);
06853       }
06854    return(1 || funcname || hash || result7 || libp) ;
06855 }
06856 
06857 static int G__G__Smatrix32_333_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06858 {
06859       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->InvertChol());
06860    return(1 || funcname || hash || result7 || libp) ;
06861 }
06862 
06863 static int G__G__Smatrix32_333_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06864 {
06865       {
06866          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* pobj;
06867          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
06868          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >(xobj);
06869          result7->obj.i = (long) ((void*) pobj);
06870          result7->ref = result7->obj.i;
06871          G__store_tempobject(*result7);
06872       }
06873    return(1 || funcname || hash || result7 || libp) ;
06874 }
06875 
06876 static int G__G__Smatrix32_333_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06877 {
06878       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
06879    return(1 || funcname || hash || result7 || libp) ;
06880 }
06881 
06882 static int G__G__Smatrix32_333_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06883 {
06884       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
06885    return(1 || funcname || hash || result7 || libp) ;
06886 }
06887 
06888 static int G__G__Smatrix32_333_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06889 {
06890       {
06891          const ROOT::Math::SVector<Double32_t,6>* pobj;
06892          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
06893          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
06894          result7->obj.i = (long) ((void*) pobj);
06895          result7->ref = result7->obj.i;
06896          G__store_tempobject(*result7);
06897       }
06898    return(1 || funcname || hash || result7 || libp) ;
06899 }
06900 
06901 static int G__G__Smatrix32_333_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06902 {
06903       {
06904          const ROOT::Math::SVector<Double32_t,6>* pobj;
06905          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
06906          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
06907          result7->obj.i = (long) ((void*) pobj);
06908          result7->ref = result7->obj.i;
06909          G__store_tempobject(*result7);
06910       }
06911    return(1 || funcname || hash || result7 || libp) ;
06912 }
06913 
06914 static int G__G__Smatrix32_333_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06915 {
06916       {
06917          const ROOT::Math::SVector<Double32_t,6>* pobj;
06918          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Diagonal();
06919          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
06920          result7->obj.i = (long) ((void*) pobj);
06921          result7->ref = result7->obj.i;
06922          G__store_tempobject(*result7);
06923       }
06924    return(1 || funcname || hash || result7 || libp) ;
06925 }
06926 
06927 static int G__G__Smatrix32_333_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06928 {
06929       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Trace());
06930    return(1 || funcname || hash || result7 || libp) ;
06931 }
06932 
06933 static int G__G__Smatrix32_333_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06934 {
06935       {
06936          const ROOT::Math::SVector<Double32_t,6*(6+1)/2>* pobj;
06937          const ROOT::Math::SVector<Double32_t,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->UpperBlock();
06938          pobj = new ROOT::Math::SVector<Double32_t,6*(6+1)/2>(xobj);
06939          result7->obj.i = (long) ((void*) pobj);
06940          result7->ref = result7->obj.i;
06941          G__store_tempobject(*result7);
06942       }
06943    return(1 || funcname || hash || result7 || libp) ;
06944 }
06945 
06946 static int G__G__Smatrix32_333_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06947 {
06948       {
06949          const ROOT::Math::SVector<Double32_t,6*(6+1)/2>* pobj;
06950          const ROOT::Math::SVector<Double32_t,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->LowerBlock();
06951          pobj = new ROOT::Math::SVector<Double32_t,6*(6+1)/2>(xobj);
06952          result7->obj.i = (long) ((void*) pobj);
06953          result7->ref = result7->obj.i;
06954          G__store_tempobject(*result7);
06955       }
06956    return(1 || funcname || hash || result7 || libp) ;
06957 }
06958 
06959 static int G__G__Smatrix32_333_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06960 {
06961       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
06962    return(1 || funcname || hash || result7 || libp) ;
06963 }
06964 
06965 static int G__G__Smatrix32_333_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06966 {
06967       {
06968          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
06969          result7->ref = (long) (&obj);
06970          result7->obj.i = (long) (&obj);
06971       }
06972    return(1 || funcname || hash || result7 || libp) ;
06973 }
06974 
06975 // automatic destructor
06976 typedef ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR;
06977 static int G__G__Smatrix32_333_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
06978 {
06979    char* gvp = (char*) G__getgvp();
06980    long soff = G__getstructoffset();
06981    int n = G__getaryconstruct();
06982    //
06983    //has_a_delete: 0
06984    //has_own_delete1arg: 0
06985    //has_own_delete2arg: 0
06986    //
06987    if (!soff) {
06988      return(1);
06989    }
06990    if (n) {
06991      if (gvp == (char*)G__PVOID) {
06992        delete[] (ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) soff;
06993      } else {
06994        G__setgvp((long) G__PVOID);
06995        for (int i = n - 1; i >= 0; --i) {
06996          ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR();
06997        }
06998        G__setgvp((long)gvp);
06999      }
07000    } else {
07001      if (gvp == (char*)G__PVOID) {
07002        delete (ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) soff;
07003      } else {
07004        G__setgvp((long) G__PVOID);
07005        ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR();
07006        G__setgvp((long)gvp);
07007      }
07008    }
07009    G__setnull(result7);
07010    return(1 || funcname || hash || result7 || libp) ;
07011 }
07012 
07013 // automatic assignment operator
07014 static int G__G__Smatrix32_333_0_47(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07015 {
07016    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >* dest = (ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) G__getstructoffset();
07017    *dest = *(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*) libp->para[0].ref;
07018    const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >& obj = *dest;
07019    result7->ref = (long) (&obj);
07020    result7->obj.i = (long) (&obj);
07021    return(1 || funcname || hash || result7 || libp) ;
07022 }
07023 
07024 
07025 /* ROOT::Math::MatRepSym<Double32_t,3> */
07026 static int G__G__Smatrix32_339_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07027 {
07028    ROOT::Math::MatRepSym<Double32_t,3>* p = NULL;
07029    char* gvp = (char*) G__getgvp();
07030    int n = G__getaryconstruct();
07031    if (n) {
07032      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07033        p = new ROOT::Math::MatRepSym<Double32_t,3>[n];
07034      } else {
07035        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,3>[n];
07036      }
07037    } else {
07038      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07039        p = new ROOT::Math::MatRepSym<Double32_t,3>;
07040      } else {
07041        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,3>;
07042      }
07043    }
07044    result7->obj.i = (long) p;
07045    result7->ref = (long) p;
07046    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR));
07047    return(1 || funcname || hash || result7 || libp) ;
07048 }
07049 
07050 static int G__G__Smatrix32_339_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07051 {
07052       {
07053          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07054          result7->ref = (long) (&obj);
07055          result7->obj.d = (double) (obj);
07056       }
07057    return(1 || funcname || hash || result7 || libp) ;
07058 }
07059 
07060 static int G__G__Smatrix32_339_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07061 {
07062       {
07063          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07064          result7->ref = (long) (&obj);
07065          result7->obj.d = (double) (obj);
07066       }
07067    return(1 || funcname || hash || result7 || libp) ;
07068 }
07069 
07070 static int G__G__Smatrix32_339_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07071 {
07072       {
07073          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07074          result7->ref = (long) (&obj);
07075          result7->obj.d = (double) (obj);
07076       }
07077    return(1 || funcname || hash || result7 || libp) ;
07078 }
07079 
07080 static int G__G__Smatrix32_339_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07081 {
07082       {
07083          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07084          result7->ref = (long) (&obj);
07085          result7->obj.d = (double) (obj);
07086       }
07087    return(1 || funcname || hash || result7 || libp) ;
07088 }
07089 
07090 static int G__G__Smatrix32_339_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07091 {
07092       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
07093    return(1 || funcname || hash || result7 || libp) ;
07094 }
07095 
07096 static int G__G__Smatrix32_339_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07097 {
07098       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->Array());
07099    return(1 || funcname || hash || result7 || libp) ;
07100 }
07101 
07102 static int G__G__Smatrix32_339_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07103 {
07104       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->Array());
07105    return(1 || funcname || hash || result7 || libp) ;
07106 }
07107 
07108 static int G__G__Smatrix32_339_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07109 {
07110       {
07111          const ROOT::Math::MatRepSym<Double32_t,3>& obj = ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<Double32_t,3>*) libp->para[0].ref);
07112          result7->ref = (long) (&obj);
07113          result7->obj.i = (long) (&obj);
07114       }
07115    return(1 || funcname || hash || result7 || libp) ;
07116 }
07117 
07118 static int G__G__Smatrix32_339_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07119 {
07120       {
07121          const ROOT::Math::MatRepSym<Double32_t,3>& obj = ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<Double32_t,3>*) libp->para[0].ref);
07122          result7->ref = (long) (&obj);
07123          result7->obj.i = (long) (&obj);
07124       }
07125    return(1 || funcname || hash || result7 || libp) ;
07126 }
07127 
07128 static int G__G__Smatrix32_339_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07129 {
07130       {
07131          const ROOT::Math::MatRepSym<Double32_t,3>& obj = ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<Double32_t,3>*) libp->para[0].ref);
07132          result7->ref = (long) (&obj);
07133          result7->obj.i = (long) (&obj);
07134       }
07135    return(1 || funcname || hash || result7 || libp) ;
07136 }
07137 
07138 static int G__G__Smatrix32_339_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07139 {
07140       ((ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->CreateOffsets();
07141       G__setnull(result7);
07142    return(1 || funcname || hash || result7 || libp) ;
07143 }
07144 
07145 static int G__G__Smatrix32_339_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07146 {
07147       {
07148          const ROOT::Math::RowOffsets<3>& obj = ((const ROOT::Math::MatRepSym<Double32_t,3>*) G__getstructoffset())->Offsets();
07149          result7->ref = (long) (&obj);
07150          result7->obj.i = (long) (&obj);
07151       }
07152    return(1 || funcname || hash || result7 || libp) ;
07153 }
07154 
07155 // automatic copy constructor
07156 static int G__G__Smatrix32_339_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07157 
07158 {
07159    ROOT::Math::MatRepSym<Double32_t,3>* p;
07160    void* tmp = (void*) G__int(libp->para[0]);
07161    p = new ROOT::Math::MatRepSym<Double32_t,3>(*(ROOT::Math::MatRepSym<Double32_t,3>*) tmp);
07162    result7->obj.i = (long) p;
07163    result7->ref = (long) p;
07164    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR));
07165    return(1 || funcname || hash || result7 || libp) ;
07166 }
07167 
07168 // automatic destructor
07169 typedef ROOT::Math::MatRepSym<Double32_t,3> G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR;
07170 static int G__G__Smatrix32_339_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07171 {
07172    char* gvp = (char*) G__getgvp();
07173    long soff = G__getstructoffset();
07174    int n = G__getaryconstruct();
07175    //
07176    //has_a_delete: 0
07177    //has_own_delete1arg: 0
07178    //has_own_delete2arg: 0
07179    //
07180    if (!soff) {
07181      return(1);
07182    }
07183    if (n) {
07184      if (gvp == (char*)G__PVOID) {
07185        delete[] (ROOT::Math::MatRepSym<Double32_t,3>*) soff;
07186      } else {
07187        G__setgvp((long) G__PVOID);
07188        for (int i = n - 1; i >= 0; --i) {
07189          ((ROOT::Math::MatRepSym<Double32_t,3>*) (soff+(sizeof(ROOT::Math::MatRepSym<Double32_t,3>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR();
07190        }
07191        G__setgvp((long)gvp);
07192      }
07193    } else {
07194      if (gvp == (char*)G__PVOID) {
07195        delete (ROOT::Math::MatRepSym<Double32_t,3>*) soff;
07196      } else {
07197        G__setgvp((long) G__PVOID);
07198        ((ROOT::Math::MatRepSym<Double32_t,3>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR();
07199        G__setgvp((long)gvp);
07200      }
07201    }
07202    G__setnull(result7);
07203    return(1 || funcname || hash || result7 || libp) ;
07204 }
07205 
07206 
07207 /* ROOT::Math::MatRepSym<Double32_t,4> */
07208 static int G__G__Smatrix32_341_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07209 {
07210    ROOT::Math::MatRepSym<Double32_t,4>* p = NULL;
07211    char* gvp = (char*) G__getgvp();
07212    int n = G__getaryconstruct();
07213    if (n) {
07214      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07215        p = new ROOT::Math::MatRepSym<Double32_t,4>[n];
07216      } else {
07217        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,4>[n];
07218      }
07219    } else {
07220      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07221        p = new ROOT::Math::MatRepSym<Double32_t,4>;
07222      } else {
07223        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,4>;
07224      }
07225    }
07226    result7->obj.i = (long) p;
07227    result7->ref = (long) p;
07228    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR));
07229    return(1 || funcname || hash || result7 || libp) ;
07230 }
07231 
07232 static int G__G__Smatrix32_341_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07233 {
07234       {
07235          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07236          result7->ref = (long) (&obj);
07237          result7->obj.d = (double) (obj);
07238       }
07239    return(1 || funcname || hash || result7 || libp) ;
07240 }
07241 
07242 static int G__G__Smatrix32_341_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07243 {
07244       {
07245          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07246          result7->ref = (long) (&obj);
07247          result7->obj.d = (double) (obj);
07248       }
07249    return(1 || funcname || hash || result7 || libp) ;
07250 }
07251 
07252 static int G__G__Smatrix32_341_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07253 {
07254       {
07255          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07256          result7->ref = (long) (&obj);
07257          result7->obj.d = (double) (obj);
07258       }
07259    return(1 || funcname || hash || result7 || libp) ;
07260 }
07261 
07262 static int G__G__Smatrix32_341_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07263 {
07264       {
07265          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07266          result7->ref = (long) (&obj);
07267          result7->obj.d = (double) (obj);
07268       }
07269    return(1 || funcname || hash || result7 || libp) ;
07270 }
07271 
07272 static int G__G__Smatrix32_341_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07273 {
07274       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
07275    return(1 || funcname || hash || result7 || libp) ;
07276 }
07277 
07278 static int G__G__Smatrix32_341_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07279 {
07280       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->Array());
07281    return(1 || funcname || hash || result7 || libp) ;
07282 }
07283 
07284 static int G__G__Smatrix32_341_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07285 {
07286       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->Array());
07287    return(1 || funcname || hash || result7 || libp) ;
07288 }
07289 
07290 static int G__G__Smatrix32_341_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07291 {
07292       {
07293          const ROOT::Math::MatRepSym<Double32_t,4>& obj = ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<Double32_t,4>*) libp->para[0].ref);
07294          result7->ref = (long) (&obj);
07295          result7->obj.i = (long) (&obj);
07296       }
07297    return(1 || funcname || hash || result7 || libp) ;
07298 }
07299 
07300 static int G__G__Smatrix32_341_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07301 {
07302       {
07303          const ROOT::Math::MatRepSym<Double32_t,4>& obj = ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<Double32_t,4>*) libp->para[0].ref);
07304          result7->ref = (long) (&obj);
07305          result7->obj.i = (long) (&obj);
07306       }
07307    return(1 || funcname || hash || result7 || libp) ;
07308 }
07309 
07310 static int G__G__Smatrix32_341_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07311 {
07312       {
07313          const ROOT::Math::MatRepSym<Double32_t,4>& obj = ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<Double32_t,4>*) libp->para[0].ref);
07314          result7->ref = (long) (&obj);
07315          result7->obj.i = (long) (&obj);
07316       }
07317    return(1 || funcname || hash || result7 || libp) ;
07318 }
07319 
07320 static int G__G__Smatrix32_341_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07321 {
07322       ((ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->CreateOffsets();
07323       G__setnull(result7);
07324    return(1 || funcname || hash || result7 || libp) ;
07325 }
07326 
07327 static int G__G__Smatrix32_341_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07328 {
07329       {
07330          const ROOT::Math::RowOffsets<4>& obj = ((const ROOT::Math::MatRepSym<Double32_t,4>*) G__getstructoffset())->Offsets();
07331          result7->ref = (long) (&obj);
07332          result7->obj.i = (long) (&obj);
07333       }
07334    return(1 || funcname || hash || result7 || libp) ;
07335 }
07336 
07337 // automatic copy constructor
07338 static int G__G__Smatrix32_341_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07339 
07340 {
07341    ROOT::Math::MatRepSym<Double32_t,4>* p;
07342    void* tmp = (void*) G__int(libp->para[0]);
07343    p = new ROOT::Math::MatRepSym<Double32_t,4>(*(ROOT::Math::MatRepSym<Double32_t,4>*) tmp);
07344    result7->obj.i = (long) p;
07345    result7->ref = (long) p;
07346    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR));
07347    return(1 || funcname || hash || result7 || libp) ;
07348 }
07349 
07350 // automatic destructor
07351 typedef ROOT::Math::MatRepSym<Double32_t,4> G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR;
07352 static int G__G__Smatrix32_341_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07353 {
07354    char* gvp = (char*) G__getgvp();
07355    long soff = G__getstructoffset();
07356    int n = G__getaryconstruct();
07357    //
07358    //has_a_delete: 0
07359    //has_own_delete1arg: 0
07360    //has_own_delete2arg: 0
07361    //
07362    if (!soff) {
07363      return(1);
07364    }
07365    if (n) {
07366      if (gvp == (char*)G__PVOID) {
07367        delete[] (ROOT::Math::MatRepSym<Double32_t,4>*) soff;
07368      } else {
07369        G__setgvp((long) G__PVOID);
07370        for (int i = n - 1; i >= 0; --i) {
07371          ((ROOT::Math::MatRepSym<Double32_t,4>*) (soff+(sizeof(ROOT::Math::MatRepSym<Double32_t,4>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR();
07372        }
07373        G__setgvp((long)gvp);
07374      }
07375    } else {
07376      if (gvp == (char*)G__PVOID) {
07377        delete (ROOT::Math::MatRepSym<Double32_t,4>*) soff;
07378      } else {
07379        G__setgvp((long) G__PVOID);
07380        ((ROOT::Math::MatRepSym<Double32_t,4>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR();
07381        G__setgvp((long)gvp);
07382      }
07383    }
07384    G__setnull(result7);
07385    return(1 || funcname || hash || result7 || libp) ;
07386 }
07387 
07388 
07389 /* ROOT::Math::MatRepSym<Double32_t,5> */
07390 static int G__G__Smatrix32_343_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07391 {
07392    ROOT::Math::MatRepSym<Double32_t,5>* p = NULL;
07393    char* gvp = (char*) G__getgvp();
07394    int n = G__getaryconstruct();
07395    if (n) {
07396      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07397        p = new ROOT::Math::MatRepSym<Double32_t,5>[n];
07398      } else {
07399        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,5>[n];
07400      }
07401    } else {
07402      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07403        p = new ROOT::Math::MatRepSym<Double32_t,5>;
07404      } else {
07405        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,5>;
07406      }
07407    }
07408    result7->obj.i = (long) p;
07409    result7->ref = (long) p;
07410    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR));
07411    return(1 || funcname || hash || result7 || libp) ;
07412 }
07413 
07414 static int G__G__Smatrix32_343_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07415 {
07416       {
07417          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07418          result7->ref = (long) (&obj);
07419          result7->obj.d = (double) (obj);
07420       }
07421    return(1 || funcname || hash || result7 || libp) ;
07422 }
07423 
07424 static int G__G__Smatrix32_343_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07425 {
07426       {
07427          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07428          result7->ref = (long) (&obj);
07429          result7->obj.d = (double) (obj);
07430       }
07431    return(1 || funcname || hash || result7 || libp) ;
07432 }
07433 
07434 static int G__G__Smatrix32_343_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07435 {
07436       {
07437          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07438          result7->ref = (long) (&obj);
07439          result7->obj.d = (double) (obj);
07440       }
07441    return(1 || funcname || hash || result7 || libp) ;
07442 }
07443 
07444 static int G__G__Smatrix32_343_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07445 {
07446       {
07447          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07448          result7->ref = (long) (&obj);
07449          result7->obj.d = (double) (obj);
07450       }
07451    return(1 || funcname || hash || result7 || libp) ;
07452 }
07453 
07454 static int G__G__Smatrix32_343_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07455 {
07456       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
07457    return(1 || funcname || hash || result7 || libp) ;
07458 }
07459 
07460 static int G__G__Smatrix32_343_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07461 {
07462       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->Array());
07463    return(1 || funcname || hash || result7 || libp) ;
07464 }
07465 
07466 static int G__G__Smatrix32_343_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07467 {
07468       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->Array());
07469    return(1 || funcname || hash || result7 || libp) ;
07470 }
07471 
07472 static int G__G__Smatrix32_343_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07473 {
07474       {
07475          const ROOT::Math::MatRepSym<Double32_t,5>& obj = ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<Double32_t,5>*) libp->para[0].ref);
07476          result7->ref = (long) (&obj);
07477          result7->obj.i = (long) (&obj);
07478       }
07479    return(1 || funcname || hash || result7 || libp) ;
07480 }
07481 
07482 static int G__G__Smatrix32_343_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07483 {
07484       {
07485          const ROOT::Math::MatRepSym<Double32_t,5>& obj = ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<Double32_t,5>*) libp->para[0].ref);
07486          result7->ref = (long) (&obj);
07487          result7->obj.i = (long) (&obj);
07488       }
07489    return(1 || funcname || hash || result7 || libp) ;
07490 }
07491 
07492 static int G__G__Smatrix32_343_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07493 {
07494       {
07495          const ROOT::Math::MatRepSym<Double32_t,5>& obj = ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<Double32_t,5>*) libp->para[0].ref);
07496          result7->ref = (long) (&obj);
07497          result7->obj.i = (long) (&obj);
07498       }
07499    return(1 || funcname || hash || result7 || libp) ;
07500 }
07501 
07502 static int G__G__Smatrix32_343_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07503 {
07504       ((ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->CreateOffsets();
07505       G__setnull(result7);
07506    return(1 || funcname || hash || result7 || libp) ;
07507 }
07508 
07509 static int G__G__Smatrix32_343_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07510 {
07511       {
07512          const ROOT::Math::RowOffsets<5>& obj = ((const ROOT::Math::MatRepSym<Double32_t,5>*) G__getstructoffset())->Offsets();
07513          result7->ref = (long) (&obj);
07514          result7->obj.i = (long) (&obj);
07515       }
07516    return(1 || funcname || hash || result7 || libp) ;
07517 }
07518 
07519 // automatic copy constructor
07520 static int G__G__Smatrix32_343_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07521 
07522 {
07523    ROOT::Math::MatRepSym<Double32_t,5>* p;
07524    void* tmp = (void*) G__int(libp->para[0]);
07525    p = new ROOT::Math::MatRepSym<Double32_t,5>(*(ROOT::Math::MatRepSym<Double32_t,5>*) tmp);
07526    result7->obj.i = (long) p;
07527    result7->ref = (long) p;
07528    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR));
07529    return(1 || funcname || hash || result7 || libp) ;
07530 }
07531 
07532 // automatic destructor
07533 typedef ROOT::Math::MatRepSym<Double32_t,5> G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR;
07534 static int G__G__Smatrix32_343_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07535 {
07536    char* gvp = (char*) G__getgvp();
07537    long soff = G__getstructoffset();
07538    int n = G__getaryconstruct();
07539    //
07540    //has_a_delete: 0
07541    //has_own_delete1arg: 0
07542    //has_own_delete2arg: 0
07543    //
07544    if (!soff) {
07545      return(1);
07546    }
07547    if (n) {
07548      if (gvp == (char*)G__PVOID) {
07549        delete[] (ROOT::Math::MatRepSym<Double32_t,5>*) soff;
07550      } else {
07551        G__setgvp((long) G__PVOID);
07552        for (int i = n - 1; i >= 0; --i) {
07553          ((ROOT::Math::MatRepSym<Double32_t,5>*) (soff+(sizeof(ROOT::Math::MatRepSym<Double32_t,5>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR();
07554        }
07555        G__setgvp((long)gvp);
07556      }
07557    } else {
07558      if (gvp == (char*)G__PVOID) {
07559        delete (ROOT::Math::MatRepSym<Double32_t,5>*) soff;
07560      } else {
07561        G__setgvp((long) G__PVOID);
07562        ((ROOT::Math::MatRepSym<Double32_t,5>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR();
07563        G__setgvp((long)gvp);
07564      }
07565    }
07566    G__setnull(result7);
07567    return(1 || funcname || hash || result7 || libp) ;
07568 }
07569 
07570 
07571 /* ROOT::Math::MatRepSym<Double32_t,6> */
07572 static int G__G__Smatrix32_345_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07573 {
07574    ROOT::Math::MatRepSym<Double32_t,6>* p = NULL;
07575    char* gvp = (char*) G__getgvp();
07576    int n = G__getaryconstruct();
07577    if (n) {
07578      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07579        p = new ROOT::Math::MatRepSym<Double32_t,6>[n];
07580      } else {
07581        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,6>[n];
07582      }
07583    } else {
07584      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07585        p = new ROOT::Math::MatRepSym<Double32_t,6>;
07586      } else {
07587        p = new((void*) gvp) ROOT::Math::MatRepSym<Double32_t,6>;
07588      }
07589    }
07590    result7->obj.i = (long) p;
07591    result7->ref = (long) p;
07592    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR));
07593    return(1 || funcname || hash || result7 || libp) ;
07594 }
07595 
07596 static int G__G__Smatrix32_345_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07597 {
07598       {
07599          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07600          result7->ref = (long) (&obj);
07601          result7->obj.d = (double) (obj);
07602       }
07603    return(1 || funcname || hash || result7 || libp) ;
07604 }
07605 
07606 static int G__G__Smatrix32_345_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07607 {
07608       {
07609          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07610          result7->ref = (long) (&obj);
07611          result7->obj.d = (double) (obj);
07612       }
07613    return(1 || funcname || hash || result7 || libp) ;
07614 }
07615 
07616 static int G__G__Smatrix32_345_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07617 {
07618       {
07619          const Double32_t& obj = ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07620          result7->ref = (long) (&obj);
07621          result7->obj.d = (double) (obj);
07622       }
07623    return(1 || funcname || hash || result7 || libp) ;
07624 }
07625 
07626 static int G__G__Smatrix32_345_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07627 {
07628       {
07629          const Double32_t& obj = ((const ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07630          result7->ref = (long) (&obj);
07631          result7->obj.d = (double) (obj);
07632       }
07633    return(1 || funcname || hash || result7 || libp) ;
07634 }
07635 
07636 static int G__G__Smatrix32_345_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07637 {
07638       G__letdouble(result7, 100, (double) ((const ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
07639    return(1 || funcname || hash || result7 || libp) ;
07640 }
07641 
07642 static int G__G__Smatrix32_345_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07643 {
07644       G__letint(result7, 68, (long) ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->Array());
07645    return(1 || funcname || hash || result7 || libp) ;
07646 }
07647 
07648 static int G__G__Smatrix32_345_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07649 {
07650       G__letint(result7, 68, (long) ((const ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->Array());
07651    return(1 || funcname || hash || result7 || libp) ;
07652 }
07653 
07654 static int G__G__Smatrix32_345_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07655 {
07656       {
07657          const ROOT::Math::MatRepSym<Double32_t,6>& obj = ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator=(*(ROOT::Math::MatRepSym<Double32_t,6>*) libp->para[0].ref);
07658          result7->ref = (long) (&obj);
07659          result7->obj.i = (long) (&obj);
07660       }
07661    return(1 || funcname || hash || result7 || libp) ;
07662 }
07663 
07664 static int G__G__Smatrix32_345_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07665 {
07666       {
07667          const ROOT::Math::MatRepSym<Double32_t,6>& obj = ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator+=(*(ROOT::Math::MatRepSym<Double32_t,6>*) libp->para[0].ref);
07668          result7->ref = (long) (&obj);
07669          result7->obj.i = (long) (&obj);
07670       }
07671    return(1 || funcname || hash || result7 || libp) ;
07672 }
07673 
07674 static int G__G__Smatrix32_345_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07675 {
07676       {
07677          const ROOT::Math::MatRepSym<Double32_t,6>& obj = ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->operator-=(*(ROOT::Math::MatRepSym<Double32_t,6>*) libp->para[0].ref);
07678          result7->ref = (long) (&obj);
07679          result7->obj.i = (long) (&obj);
07680       }
07681    return(1 || funcname || hash || result7 || libp) ;
07682 }
07683 
07684 static int G__G__Smatrix32_345_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07685 {
07686       ((ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->CreateOffsets();
07687       G__setnull(result7);
07688    return(1 || funcname || hash || result7 || libp) ;
07689 }
07690 
07691 static int G__G__Smatrix32_345_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07692 {
07693       {
07694          const ROOT::Math::RowOffsets<6>& obj = ((const ROOT::Math::MatRepSym<Double32_t,6>*) G__getstructoffset())->Offsets();
07695          result7->ref = (long) (&obj);
07696          result7->obj.i = (long) (&obj);
07697       }
07698    return(1 || funcname || hash || result7 || libp) ;
07699 }
07700 
07701 // automatic copy constructor
07702 static int G__G__Smatrix32_345_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07703 
07704 {
07705    ROOT::Math::MatRepSym<Double32_t,6>* p;
07706    void* tmp = (void*) G__int(libp->para[0]);
07707    p = new ROOT::Math::MatRepSym<Double32_t,6>(*(ROOT::Math::MatRepSym<Double32_t,6>*) tmp);
07708    result7->obj.i = (long) p;
07709    result7->ref = (long) p;
07710    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR));
07711    return(1 || funcname || hash || result7 || libp) ;
07712 }
07713 
07714 // automatic destructor
07715 typedef ROOT::Math::MatRepSym<Double32_t,6> G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR;
07716 static int G__G__Smatrix32_345_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07717 {
07718    char* gvp = (char*) G__getgvp();
07719    long soff = G__getstructoffset();
07720    int n = G__getaryconstruct();
07721    //
07722    //has_a_delete: 0
07723    //has_own_delete1arg: 0
07724    //has_own_delete2arg: 0
07725    //
07726    if (!soff) {
07727      return(1);
07728    }
07729    if (n) {
07730      if (gvp == (char*)G__PVOID) {
07731        delete[] (ROOT::Math::MatRepSym<Double32_t,6>*) soff;
07732      } else {
07733        G__setgvp((long) G__PVOID);
07734        for (int i = n - 1; i >= 0; --i) {
07735          ((ROOT::Math::MatRepSym<Double32_t,6>*) (soff+(sizeof(ROOT::Math::MatRepSym<Double32_t,6>)*i)))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR();
07736        }
07737        G__setgvp((long)gvp);
07738      }
07739    } else {
07740      if (gvp == (char*)G__PVOID) {
07741        delete (ROOT::Math::MatRepSym<Double32_t,6>*) soff;
07742      } else {
07743        G__setgvp((long) G__PVOID);
07744        ((ROOT::Math::MatRepSym<Double32_t,6>*) (soff))->~G__TROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR();
07745        G__setgvp((long)gvp);
07746      }
07747    }
07748    G__setnull(result7);
07749    return(1 || funcname || hash || result7 || libp) ;
07750 }
07751 
07752 
07753 /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > */
07754 static int G__G__Smatrix32_347_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07755 {
07756    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* p = NULL;
07757    char* gvp = (char*) G__getgvp();
07758    int n = G__getaryconstruct();
07759    if (n) {
07760      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07761        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >[n];
07762      } else {
07763        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >[n];
07764      }
07765    } else {
07766      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07767        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >;
07768      } else {
07769        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >;
07770      }
07771    }
07772    result7->obj.i = (long) p;
07773    result7->ref = (long) p;
07774    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
07775    return(1 || funcname || hash || result7 || libp) ;
07776 }
07777 
07778 static int G__G__Smatrix32_347_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07779 {
07780    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* p = NULL;
07781    char* gvp = (char*) G__getgvp();
07782    //m: 1
07783    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07784      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
07785    } else {
07786      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
07787    }
07788    result7->obj.i = (long) p;
07789    result7->ref = (long) p;
07790    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
07791    return(1 || funcname || hash || result7 || libp) ;
07792 }
07793 
07794 static int G__G__Smatrix32_347_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07795 {
07796    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* p = NULL;
07797    char* gvp = (char*) G__getgvp();
07798    //m: 1
07799    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07800      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) libp->para[0].ref);
07801    } else {
07802      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) libp->para[0].ref);
07803    }
07804    result7->obj.i = (long) p;
07805    result7->ref = (long) p;
07806    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
07807    return(1 || funcname || hash || result7 || libp) ;
07808 }
07809 
07810 static int G__G__Smatrix32_347_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07811 {
07812    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* p = NULL;
07813    char* gvp = (char*) G__getgvp();
07814    switch (libp->paran) {
07815    case 2:
07816      //m: 2
07817      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07818        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
07819      } else {
07820        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
07821      }
07822      break;
07823    case 1:
07824      //m: 1
07825      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07826        p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref);
07827      } else {
07828        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(ROOT::Math::SVector<Double32_t,3*(3+1)/2>*) libp->para[0].ref);
07829      }
07830      break;
07831    }
07832    result7->obj.i = (long) p;
07833    result7->ref = (long) p;
07834    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
07835    return(1 || funcname || hash || result7 || libp) ;
07836 }
07837 
07838 static int G__G__Smatrix32_347_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07839 {
07840    ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* p = NULL;
07841    char* gvp = (char*) G__getgvp();
07842    //m: 1
07843    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
07844      p = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
07845    } else {
07846      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
07847    }
07848    result7->obj.i = (long) p;
07849    result7->ref = (long) p;
07850    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
07851    return(1 || funcname || hash || result7 || libp) ;
07852 }
07853 
07854 static int G__G__Smatrix32_347_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07855 {
07856       {
07857          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
07858          result7->ref = (long) (&obj);
07859          result7->obj.i = (long) (&obj);
07860       }
07861    return(1 || funcname || hash || result7 || libp) ;
07862 }
07863 
07864 static int G__G__Smatrix32_347_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07865 {
07866       {
07867          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
07868          result7->ref = (long) (&obj);
07869          result7->obj.i = (long) (&obj);
07870       }
07871    return(1 || funcname || hash || result7 || libp) ;
07872 }
07873 
07874 static int G__G__Smatrix32_347_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07875 {
07876       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
07877    return(1 || funcname || hash || result7 || libp) ;
07878 }
07879 
07880 static int G__G__Smatrix32_347_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07881 {
07882       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Array());
07883    return(1 || funcname || hash || result7 || libp) ;
07884 }
07885 
07886 static int G__G__Smatrix32_347_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07887 {
07888       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Array());
07889    return(1 || funcname || hash || result7 || libp) ;
07890 }
07891 
07892 static int G__G__Smatrix32_347_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07893 {
07894       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->begin());
07895    return(1 || funcname || hash || result7 || libp) ;
07896 }
07897 
07898 static int G__G__Smatrix32_347_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07899 {
07900       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->end());
07901    return(1 || funcname || hash || result7 || libp) ;
07902 }
07903 
07904 static int G__G__Smatrix32_347_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07905 {
07906       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->begin());
07907    return(1 || funcname || hash || result7 || libp) ;
07908 }
07909 
07910 static int G__G__Smatrix32_347_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07911 {
07912       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->end());
07913    return(1 || funcname || hash || result7 || libp) ;
07914 }
07915 
07916 static int G__G__Smatrix32_347_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07917 {
07918       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
07919    return(1 || funcname || hash || result7 || libp) ;
07920 }
07921 
07922 static int G__G__Smatrix32_347_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07923 {
07924       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
07925    return(1 || funcname || hash || result7 || libp) ;
07926 }
07927 
07928 static int G__G__Smatrix32_347_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07929 {
07930       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) libp->para[0].ref));
07931    return(1 || funcname || hash || result7 || libp) ;
07932 }
07933 
07934 static int G__G__Smatrix32_347_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07935 {
07936       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
07937    return(1 || funcname || hash || result7 || libp) ;
07938 }
07939 
07940 static int G__G__Smatrix32_347_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07941 {
07942       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
07943    return(1 || funcname || hash || result7 || libp) ;
07944 }
07945 
07946 static int G__G__Smatrix32_347_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07947 {
07948       {
07949          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07950          result7->ref = (long) (&obj);
07951          result7->obj.d = (double) (obj);
07952       }
07953    return(1 || funcname || hash || result7 || libp) ;
07954 }
07955 
07956 static int G__G__Smatrix32_347_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07957 {
07958       {
07959          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07960          result7->ref = (long) (&obj);
07961          result7->obj.d = (double) (obj);
07962       }
07963    return(1 || funcname || hash || result7 || libp) ;
07964 }
07965 
07966 static int G__G__Smatrix32_347_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07967 {
07968       {
07969          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07970          result7->ref = (long) (&obj);
07971          result7->obj.d = (double) (obj);
07972       }
07973    return(1 || funcname || hash || result7 || libp) ;
07974 }
07975 
07976 static int G__G__Smatrix32_347_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07977 {
07978       {
07979          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
07980          result7->ref = (long) (&obj);
07981          result7->obj.d = (double) (obj);
07982       }
07983    return(1 || funcname || hash || result7 || libp) ;
07984 }
07985 
07986 static int G__G__Smatrix32_347_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
07987 {
07988       {
07989          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow_const* pobj;
07990          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
07991          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow_const(xobj);
07992          result7->obj.i = (long) ((void*) pobj);
07993          result7->ref = result7->obj.i;
07994          G__store_tempobject(*result7);
07995       }
07996    return(1 || funcname || hash || result7 || libp) ;
07997 }
07998 
07999 static int G__G__Smatrix32_347_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08000 {
08001       {
08002          ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow* pobj;
08003          ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
08004          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow(xobj);
08005          result7->obj.i = (long) ((void*) pobj);
08006          result7->ref = result7->obj.i;
08007          G__store_tempobject(*result7);
08008       }
08009    return(1 || funcname || hash || result7 || libp) ;
08010 }
08011 
08012 static int G__G__Smatrix32_347_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08013 {
08014       {
08015          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08016          result7->ref = (long) (&obj);
08017          result7->obj.i = (long) (&obj);
08018       }
08019    return(1 || funcname || hash || result7 || libp) ;
08020 }
08021 
08022 static int G__G__Smatrix32_347_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08023 {
08024       {
08025          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08026          result7->ref = (long) (&obj);
08027          result7->obj.i = (long) (&obj);
08028       }
08029    return(1 || funcname || hash || result7 || libp) ;
08030 }
08031 
08032 static int G__G__Smatrix32_347_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08033 {
08034       {
08035          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08036          result7->ref = (long) (&obj);
08037          result7->obj.i = (long) (&obj);
08038       }
08039    return(1 || funcname || hash || result7 || libp) ;
08040 }
08041 
08042 static int G__G__Smatrix32_347_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08043 {
08044       {
08045          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >& obj = ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08046          result7->ref = (long) (&obj);
08047          result7->obj.i = (long) (&obj);
08048       }
08049    return(1 || funcname || hash || result7 || libp) ;
08050 }
08051 
08052 static int G__G__Smatrix32_347_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08053 {
08054       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Invert());
08055    return(1 || funcname || hash || result7 || libp) ;
08056 }
08057 
08058 static int G__G__Smatrix32_347_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08059 {
08060       {
08061          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* pobj;
08062          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
08063          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(xobj);
08064          result7->obj.i = (long) ((void*) pobj);
08065          result7->ref = result7->obj.i;
08066          G__store_tempobject(*result7);
08067       }
08068    return(1 || funcname || hash || result7 || libp) ;
08069 }
08070 
08071 static int G__G__Smatrix32_347_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08072 {
08073       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->InvertFast());
08074    return(1 || funcname || hash || result7 || libp) ;
08075 }
08076 
08077 static int G__G__Smatrix32_347_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08078 {
08079       {
08080          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* pobj;
08081          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
08082          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(xobj);
08083          result7->obj.i = (long) ((void*) pobj);
08084          result7->ref = result7->obj.i;
08085          G__store_tempobject(*result7);
08086       }
08087    return(1 || funcname || hash || result7 || libp) ;
08088 }
08089 
08090 static int G__G__Smatrix32_347_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08091 {
08092       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->InvertChol());
08093    return(1 || funcname || hash || result7 || libp) ;
08094 }
08095 
08096 static int G__G__Smatrix32_347_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08097 {
08098       {
08099          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >* pobj;
08100          const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
08101          pobj = new ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >(xobj);
08102          result7->obj.i = (long) ((void*) pobj);
08103          result7->ref = result7->obj.i;
08104          G__store_tempobject(*result7);
08105       }
08106    return(1 || funcname || hash || result7 || libp) ;
08107 }
08108 
08109 static int G__G__Smatrix32_347_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08110 {
08111       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
08112    return(1 || funcname || hash || result7 || libp) ;
08113 }
08114 
08115 static int G__G__Smatrix32_347_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08116 {
08117       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
08118    return(1 || funcname || hash || result7 || libp) ;
08119 }
08120 
08121 static int G__G__Smatrix32_347_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08122 {
08123       {
08124          const ROOT::Math::SVector<Double32_t,3>* pobj;
08125          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
08126          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
08127          result7->obj.i = (long) ((void*) pobj);
08128          result7->ref = result7->obj.i;
08129          G__store_tempobject(*result7);
08130       }
08131    return(1 || funcname || hash || result7 || libp) ;
08132 }
08133 
08134 static int G__G__Smatrix32_347_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08135 {
08136       {
08137          const ROOT::Math::SVector<Double32_t,3>* pobj;
08138          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
08139          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
08140          result7->obj.i = (long) ((void*) pobj);
08141          result7->ref = result7->obj.i;
08142          G__store_tempobject(*result7);
08143       }
08144    return(1 || funcname || hash || result7 || libp) ;
08145 }
08146 
08147 static int G__G__Smatrix32_347_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08148 {
08149       {
08150          const ROOT::Math::SVector<Double32_t,3>* pobj;
08151          const ROOT::Math::SVector<Double32_t,3> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Diagonal();
08152          pobj = new ROOT::Math::SVector<Double32_t,3>(xobj);
08153          result7->obj.i = (long) ((void*) pobj);
08154          result7->ref = result7->obj.i;
08155          G__store_tempobject(*result7);
08156       }
08157    return(1 || funcname || hash || result7 || libp) ;
08158 }
08159 
08160 static int G__G__Smatrix32_347_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08161 {
08162       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Trace());
08163    return(1 || funcname || hash || result7 || libp) ;
08164 }
08165 
08166 static int G__G__Smatrix32_347_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08167 {
08168       {
08169          const ROOT::Math::SVector<Double32_t,3*(3+1)/2>* pobj;
08170          const ROOT::Math::SVector<Double32_t,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->UpperBlock();
08171          pobj = new ROOT::Math::SVector<Double32_t,3*(3+1)/2>(xobj);
08172          result7->obj.i = (long) ((void*) pobj);
08173          result7->ref = result7->obj.i;
08174          G__store_tempobject(*result7);
08175       }
08176    return(1 || funcname || hash || result7 || libp) ;
08177 }
08178 
08179 static int G__G__Smatrix32_347_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08180 {
08181       {
08182          const ROOT::Math::SVector<Double32_t,3*(3+1)/2>* pobj;
08183          const ROOT::Math::SVector<Double32_t,3*(3+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->LowerBlock();
08184          pobj = new ROOT::Math::SVector<Double32_t,3*(3+1)/2>(xobj);
08185          result7->obj.i = (long) ((void*) pobj);
08186          result7->ref = result7->obj.i;
08187          G__store_tempobject(*result7);
08188       }
08189    return(1 || funcname || hash || result7 || libp) ;
08190 }
08191 
08192 static int G__G__Smatrix32_347_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08193 {
08194       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
08195    return(1 || funcname || hash || result7 || libp) ;
08196 }
08197 
08198 static int G__G__Smatrix32_347_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08199 {
08200       {
08201          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
08202          result7->ref = (long) (&obj);
08203          result7->obj.i = (long) (&obj);
08204       }
08205    return(1 || funcname || hash || result7 || libp) ;
08206 }
08207 
08208 // automatic destructor
08209 typedef ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR;
08210 static int G__G__Smatrix32_347_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08211 {
08212    char* gvp = (char*) G__getgvp();
08213    long soff = G__getstructoffset();
08214    int n = G__getaryconstruct();
08215    //
08216    //has_a_delete: 0
08217    //has_own_delete1arg: 0
08218    //has_own_delete2arg: 0
08219    //
08220    if (!soff) {
08221      return(1);
08222    }
08223    if (n) {
08224      if (gvp == (char*)G__PVOID) {
08225        delete[] (ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) soff;
08226      } else {
08227        G__setgvp((long) G__PVOID);
08228        for (int i = n - 1; i >= 0; --i) {
08229          ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR();
08230        }
08231        G__setgvp((long)gvp);
08232      }
08233    } else {
08234      if (gvp == (char*)G__PVOID) {
08235        delete (ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) soff;
08236      } else {
08237        G__setgvp((long) G__PVOID);
08238        ((ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR();
08239        G__setgvp((long)gvp);
08240      }
08241    }
08242    G__setnull(result7);
08243    return(1 || funcname || hash || result7 || libp) ;
08244 }
08245 
08246 
08247 /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > */
08248 static int G__G__Smatrix32_351_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08249 {
08250    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* p = NULL;
08251    char* gvp = (char*) G__getgvp();
08252    int n = G__getaryconstruct();
08253    if (n) {
08254      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08255        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >[n];
08256      } else {
08257        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >[n];
08258      }
08259    } else {
08260      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08261        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >;
08262      } else {
08263        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >;
08264      }
08265    }
08266    result7->obj.i = (long) p;
08267    result7->ref = (long) p;
08268    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
08269    return(1 || funcname || hash || result7 || libp) ;
08270 }
08271 
08272 static int G__G__Smatrix32_351_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08273 {
08274    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* p = NULL;
08275    char* gvp = (char*) G__getgvp();
08276    //m: 1
08277    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08278      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08279    } else {
08280      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08281    }
08282    result7->obj.i = (long) p;
08283    result7->ref = (long) p;
08284    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
08285    return(1 || funcname || hash || result7 || libp) ;
08286 }
08287 
08288 static int G__G__Smatrix32_351_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08289 {
08290    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* p = NULL;
08291    char* gvp = (char*) G__getgvp();
08292    //m: 1
08293    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08294      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) libp->para[0].ref);
08295    } else {
08296      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) libp->para[0].ref);
08297    }
08298    result7->obj.i = (long) p;
08299    result7->ref = (long) p;
08300    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
08301    return(1 || funcname || hash || result7 || libp) ;
08302 }
08303 
08304 static int G__G__Smatrix32_351_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08305 {
08306    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* p = NULL;
08307    char* gvp = (char*) G__getgvp();
08308    switch (libp->paran) {
08309    case 2:
08310      //m: 2
08311      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08312        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
08313      } else {
08314        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
08315      }
08316      break;
08317    case 1:
08318      //m: 1
08319      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08320        p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref);
08321      } else {
08322        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(ROOT::Math::SVector<Double32_t,4*(4+1)/2>*) libp->para[0].ref);
08323      }
08324      break;
08325    }
08326    result7->obj.i = (long) p;
08327    result7->ref = (long) p;
08328    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
08329    return(1 || funcname || hash || result7 || libp) ;
08330 }
08331 
08332 static int G__G__Smatrix32_351_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08333 {
08334    ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* p = NULL;
08335    char* gvp = (char*) G__getgvp();
08336    //m: 1
08337    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08338      p = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
08339    } else {
08340      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
08341    }
08342    result7->obj.i = (long) p;
08343    result7->ref = (long) p;
08344    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
08345    return(1 || funcname || hash || result7 || libp) ;
08346 }
08347 
08348 static int G__G__Smatrix32_351_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08349 {
08350       {
08351          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08352          result7->ref = (long) (&obj);
08353          result7->obj.i = (long) (&obj);
08354       }
08355    return(1 || funcname || hash || result7 || libp) ;
08356 }
08357 
08358 static int G__G__Smatrix32_351_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08359 {
08360       {
08361          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08362          result7->ref = (long) (&obj);
08363          result7->obj.i = (long) (&obj);
08364       }
08365    return(1 || funcname || hash || result7 || libp) ;
08366 }
08367 
08368 static int G__G__Smatrix32_351_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08369 {
08370       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
08371    return(1 || funcname || hash || result7 || libp) ;
08372 }
08373 
08374 static int G__G__Smatrix32_351_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08375 {
08376       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Array());
08377    return(1 || funcname || hash || result7 || libp) ;
08378 }
08379 
08380 static int G__G__Smatrix32_351_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08381 {
08382       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Array());
08383    return(1 || funcname || hash || result7 || libp) ;
08384 }
08385 
08386 static int G__G__Smatrix32_351_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08387 {
08388       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->begin());
08389    return(1 || funcname || hash || result7 || libp) ;
08390 }
08391 
08392 static int G__G__Smatrix32_351_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08393 {
08394       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->end());
08395    return(1 || funcname || hash || result7 || libp) ;
08396 }
08397 
08398 static int G__G__Smatrix32_351_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08399 {
08400       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->begin());
08401    return(1 || funcname || hash || result7 || libp) ;
08402 }
08403 
08404 static int G__G__Smatrix32_351_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08405 {
08406       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->end());
08407    return(1 || funcname || hash || result7 || libp) ;
08408 }
08409 
08410 static int G__G__Smatrix32_351_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08411 {
08412       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
08413    return(1 || funcname || hash || result7 || libp) ;
08414 }
08415 
08416 static int G__G__Smatrix32_351_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08417 {
08418       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
08419    return(1 || funcname || hash || result7 || libp) ;
08420 }
08421 
08422 static int G__G__Smatrix32_351_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08423 {
08424       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) libp->para[0].ref));
08425    return(1 || funcname || hash || result7 || libp) ;
08426 }
08427 
08428 static int G__G__Smatrix32_351_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08429 {
08430       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
08431    return(1 || funcname || hash || result7 || libp) ;
08432 }
08433 
08434 static int G__G__Smatrix32_351_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08435 {
08436       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
08437    return(1 || funcname || hash || result7 || libp) ;
08438 }
08439 
08440 static int G__G__Smatrix32_351_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08441 {
08442       {
08443          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08444          result7->ref = (long) (&obj);
08445          result7->obj.d = (double) (obj);
08446       }
08447    return(1 || funcname || hash || result7 || libp) ;
08448 }
08449 
08450 static int G__G__Smatrix32_351_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08451 {
08452       {
08453          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08454          result7->ref = (long) (&obj);
08455          result7->obj.d = (double) (obj);
08456       }
08457    return(1 || funcname || hash || result7 || libp) ;
08458 }
08459 
08460 static int G__G__Smatrix32_351_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08461 {
08462       {
08463          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08464          result7->ref = (long) (&obj);
08465          result7->obj.d = (double) (obj);
08466       }
08467    return(1 || funcname || hash || result7 || libp) ;
08468 }
08469 
08470 static int G__G__Smatrix32_351_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08471 {
08472       {
08473          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08474          result7->ref = (long) (&obj);
08475          result7->obj.d = (double) (obj);
08476       }
08477    return(1 || funcname || hash || result7 || libp) ;
08478 }
08479 
08480 static int G__G__Smatrix32_351_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08481 {
08482       {
08483          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow_const* pobj;
08484          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
08485          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow_const(xobj);
08486          result7->obj.i = (long) ((void*) pobj);
08487          result7->ref = result7->obj.i;
08488          G__store_tempobject(*result7);
08489       }
08490    return(1 || funcname || hash || result7 || libp) ;
08491 }
08492 
08493 static int G__G__Smatrix32_351_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08494 {
08495       {
08496          ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow* pobj;
08497          ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
08498          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow(xobj);
08499          result7->obj.i = (long) ((void*) pobj);
08500          result7->ref = result7->obj.i;
08501          G__store_tempobject(*result7);
08502       }
08503    return(1 || funcname || hash || result7 || libp) ;
08504 }
08505 
08506 static int G__G__Smatrix32_351_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08507 {
08508       {
08509          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08510          result7->ref = (long) (&obj);
08511          result7->obj.i = (long) (&obj);
08512       }
08513    return(1 || funcname || hash || result7 || libp) ;
08514 }
08515 
08516 static int G__G__Smatrix32_351_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08517 {
08518       {
08519          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08520          result7->ref = (long) (&obj);
08521          result7->obj.i = (long) (&obj);
08522       }
08523    return(1 || funcname || hash || result7 || libp) ;
08524 }
08525 
08526 static int G__G__Smatrix32_351_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08527 {
08528       {
08529          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08530          result7->ref = (long) (&obj);
08531          result7->obj.i = (long) (&obj);
08532       }
08533    return(1 || funcname || hash || result7 || libp) ;
08534 }
08535 
08536 static int G__G__Smatrix32_351_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08537 {
08538       {
08539          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >& obj = ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08540          result7->ref = (long) (&obj);
08541          result7->obj.i = (long) (&obj);
08542       }
08543    return(1 || funcname || hash || result7 || libp) ;
08544 }
08545 
08546 static int G__G__Smatrix32_351_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08547 {
08548       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Invert());
08549    return(1 || funcname || hash || result7 || libp) ;
08550 }
08551 
08552 static int G__G__Smatrix32_351_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08553 {
08554       {
08555          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* pobj;
08556          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
08557          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(xobj);
08558          result7->obj.i = (long) ((void*) pobj);
08559          result7->ref = result7->obj.i;
08560          G__store_tempobject(*result7);
08561       }
08562    return(1 || funcname || hash || result7 || libp) ;
08563 }
08564 
08565 static int G__G__Smatrix32_351_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08566 {
08567       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->InvertFast());
08568    return(1 || funcname || hash || result7 || libp) ;
08569 }
08570 
08571 static int G__G__Smatrix32_351_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08572 {
08573       {
08574          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* pobj;
08575          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
08576          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(xobj);
08577          result7->obj.i = (long) ((void*) pobj);
08578          result7->ref = result7->obj.i;
08579          G__store_tempobject(*result7);
08580       }
08581    return(1 || funcname || hash || result7 || libp) ;
08582 }
08583 
08584 static int G__G__Smatrix32_351_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08585 {
08586       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->InvertChol());
08587    return(1 || funcname || hash || result7 || libp) ;
08588 }
08589 
08590 static int G__G__Smatrix32_351_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08591 {
08592       {
08593          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >* pobj;
08594          const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
08595          pobj = new ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >(xobj);
08596          result7->obj.i = (long) ((void*) pobj);
08597          result7->ref = result7->obj.i;
08598          G__store_tempobject(*result7);
08599       }
08600    return(1 || funcname || hash || result7 || libp) ;
08601 }
08602 
08603 static int G__G__Smatrix32_351_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08604 {
08605       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
08606    return(1 || funcname || hash || result7 || libp) ;
08607 }
08608 
08609 static int G__G__Smatrix32_351_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08610 {
08611       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
08612    return(1 || funcname || hash || result7 || libp) ;
08613 }
08614 
08615 static int G__G__Smatrix32_351_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08616 {
08617       {
08618          const ROOT::Math::SVector<Double32_t,4>* pobj;
08619          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
08620          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
08621          result7->obj.i = (long) ((void*) pobj);
08622          result7->ref = result7->obj.i;
08623          G__store_tempobject(*result7);
08624       }
08625    return(1 || funcname || hash || result7 || libp) ;
08626 }
08627 
08628 static int G__G__Smatrix32_351_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08629 {
08630       {
08631          const ROOT::Math::SVector<Double32_t,4>* pobj;
08632          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
08633          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
08634          result7->obj.i = (long) ((void*) pobj);
08635          result7->ref = result7->obj.i;
08636          G__store_tempobject(*result7);
08637       }
08638    return(1 || funcname || hash || result7 || libp) ;
08639 }
08640 
08641 static int G__G__Smatrix32_351_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08642 {
08643       {
08644          const ROOT::Math::SVector<Double32_t,4>* pobj;
08645          const ROOT::Math::SVector<Double32_t,4> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Diagonal();
08646          pobj = new ROOT::Math::SVector<Double32_t,4>(xobj);
08647          result7->obj.i = (long) ((void*) pobj);
08648          result7->ref = result7->obj.i;
08649          G__store_tempobject(*result7);
08650       }
08651    return(1 || funcname || hash || result7 || libp) ;
08652 }
08653 
08654 static int G__G__Smatrix32_351_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08655 {
08656       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Trace());
08657    return(1 || funcname || hash || result7 || libp) ;
08658 }
08659 
08660 static int G__G__Smatrix32_351_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08661 {
08662       {
08663          const ROOT::Math::SVector<Double32_t,4*(4+1)/2>* pobj;
08664          const ROOT::Math::SVector<Double32_t,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->UpperBlock();
08665          pobj = new ROOT::Math::SVector<Double32_t,4*(4+1)/2>(xobj);
08666          result7->obj.i = (long) ((void*) pobj);
08667          result7->ref = result7->obj.i;
08668          G__store_tempobject(*result7);
08669       }
08670    return(1 || funcname || hash || result7 || libp) ;
08671 }
08672 
08673 static int G__G__Smatrix32_351_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08674 {
08675       {
08676          const ROOT::Math::SVector<Double32_t,4*(4+1)/2>* pobj;
08677          const ROOT::Math::SVector<Double32_t,4*(4+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->LowerBlock();
08678          pobj = new ROOT::Math::SVector<Double32_t,4*(4+1)/2>(xobj);
08679          result7->obj.i = (long) ((void*) pobj);
08680          result7->ref = result7->obj.i;
08681          G__store_tempobject(*result7);
08682       }
08683    return(1 || funcname || hash || result7 || libp) ;
08684 }
08685 
08686 static int G__G__Smatrix32_351_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08687 {
08688       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
08689    return(1 || funcname || hash || result7 || libp) ;
08690 }
08691 
08692 static int G__G__Smatrix32_351_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08693 {
08694       {
08695          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
08696          result7->ref = (long) (&obj);
08697          result7->obj.i = (long) (&obj);
08698       }
08699    return(1 || funcname || hash || result7 || libp) ;
08700 }
08701 
08702 // automatic destructor
08703 typedef ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR;
08704 static int G__G__Smatrix32_351_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08705 {
08706    char* gvp = (char*) G__getgvp();
08707    long soff = G__getstructoffset();
08708    int n = G__getaryconstruct();
08709    //
08710    //has_a_delete: 0
08711    //has_own_delete1arg: 0
08712    //has_own_delete2arg: 0
08713    //
08714    if (!soff) {
08715      return(1);
08716    }
08717    if (n) {
08718      if (gvp == (char*)G__PVOID) {
08719        delete[] (ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) soff;
08720      } else {
08721        G__setgvp((long) G__PVOID);
08722        for (int i = n - 1; i >= 0; --i) {
08723          ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR();
08724        }
08725        G__setgvp((long)gvp);
08726      }
08727    } else {
08728      if (gvp == (char*)G__PVOID) {
08729        delete (ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) soff;
08730      } else {
08731        G__setgvp((long) G__PVOID);
08732        ((ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR();
08733        G__setgvp((long)gvp);
08734      }
08735    }
08736    G__setnull(result7);
08737    return(1 || funcname || hash || result7 || libp) ;
08738 }
08739 
08740 
08741 /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > */
08742 static int G__G__Smatrix32_355_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08743 {
08744    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* p = NULL;
08745    char* gvp = (char*) G__getgvp();
08746    int n = G__getaryconstruct();
08747    if (n) {
08748      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08749        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >[n];
08750      } else {
08751        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >[n];
08752      }
08753    } else {
08754      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08755        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >;
08756      } else {
08757        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >;
08758      }
08759    }
08760    result7->obj.i = (long) p;
08761    result7->ref = (long) p;
08762    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
08763    return(1 || funcname || hash || result7 || libp) ;
08764 }
08765 
08766 static int G__G__Smatrix32_355_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08767 {
08768    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* p = NULL;
08769    char* gvp = (char*) G__getgvp();
08770    //m: 1
08771    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08772      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08773    } else {
08774      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08775    }
08776    result7->obj.i = (long) p;
08777    result7->ref = (long) p;
08778    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
08779    return(1 || funcname || hash || result7 || libp) ;
08780 }
08781 
08782 static int G__G__Smatrix32_355_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08783 {
08784    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* p = NULL;
08785    char* gvp = (char*) G__getgvp();
08786    //m: 1
08787    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08788      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) libp->para[0].ref);
08789    } else {
08790      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) libp->para[0].ref);
08791    }
08792    result7->obj.i = (long) p;
08793    result7->ref = (long) p;
08794    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
08795    return(1 || funcname || hash || result7 || libp) ;
08796 }
08797 
08798 static int G__G__Smatrix32_355_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08799 {
08800    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* p = NULL;
08801    char* gvp = (char*) G__getgvp();
08802    switch (libp->paran) {
08803    case 2:
08804      //m: 2
08805      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08806        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
08807      } else {
08808        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
08809      }
08810      break;
08811    case 1:
08812      //m: 1
08813      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08814        p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref);
08815      } else {
08816        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(ROOT::Math::SVector<Double32_t,5*(5+1)/2>*) libp->para[0].ref);
08817      }
08818      break;
08819    }
08820    result7->obj.i = (long) p;
08821    result7->ref = (long) p;
08822    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
08823    return(1 || funcname || hash || result7 || libp) ;
08824 }
08825 
08826 static int G__G__Smatrix32_355_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08827 {
08828    ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* p = NULL;
08829    char* gvp = (char*) G__getgvp();
08830    //m: 1
08831    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
08832      p = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
08833    } else {
08834      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
08835    }
08836    result7->obj.i = (long) p;
08837    result7->ref = (long) p;
08838    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
08839    return(1 || funcname || hash || result7 || libp) ;
08840 }
08841 
08842 static int G__G__Smatrix32_355_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08843 {
08844       {
08845          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
08846          result7->ref = (long) (&obj);
08847          result7->obj.i = (long) (&obj);
08848       }
08849    return(1 || funcname || hash || result7 || libp) ;
08850 }
08851 
08852 static int G__G__Smatrix32_355_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08853 {
08854       {
08855          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
08856          result7->ref = (long) (&obj);
08857          result7->obj.i = (long) (&obj);
08858       }
08859    return(1 || funcname || hash || result7 || libp) ;
08860 }
08861 
08862 static int G__G__Smatrix32_355_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08863 {
08864       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
08865    return(1 || funcname || hash || result7 || libp) ;
08866 }
08867 
08868 static int G__G__Smatrix32_355_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08869 {
08870       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Array());
08871    return(1 || funcname || hash || result7 || libp) ;
08872 }
08873 
08874 static int G__G__Smatrix32_355_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08875 {
08876       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Array());
08877    return(1 || funcname || hash || result7 || libp) ;
08878 }
08879 
08880 static int G__G__Smatrix32_355_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08881 {
08882       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->begin());
08883    return(1 || funcname || hash || result7 || libp) ;
08884 }
08885 
08886 static int G__G__Smatrix32_355_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08887 {
08888       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->end());
08889    return(1 || funcname || hash || result7 || libp) ;
08890 }
08891 
08892 static int G__G__Smatrix32_355_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08893 {
08894       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->begin());
08895    return(1 || funcname || hash || result7 || libp) ;
08896 }
08897 
08898 static int G__G__Smatrix32_355_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08899 {
08900       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->end());
08901    return(1 || funcname || hash || result7 || libp) ;
08902 }
08903 
08904 static int G__G__Smatrix32_355_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08905 {
08906       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
08907    return(1 || funcname || hash || result7 || libp) ;
08908 }
08909 
08910 static int G__G__Smatrix32_355_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08911 {
08912       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
08913    return(1 || funcname || hash || result7 || libp) ;
08914 }
08915 
08916 static int G__G__Smatrix32_355_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08917 {
08918       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) libp->para[0].ref));
08919    return(1 || funcname || hash || result7 || libp) ;
08920 }
08921 
08922 static int G__G__Smatrix32_355_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08923 {
08924       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
08925    return(1 || funcname || hash || result7 || libp) ;
08926 }
08927 
08928 static int G__G__Smatrix32_355_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08929 {
08930       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
08931    return(1 || funcname || hash || result7 || libp) ;
08932 }
08933 
08934 static int G__G__Smatrix32_355_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08935 {
08936       {
08937          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08938          result7->ref = (long) (&obj);
08939          result7->obj.d = (double) (obj);
08940       }
08941    return(1 || funcname || hash || result7 || libp) ;
08942 }
08943 
08944 static int G__G__Smatrix32_355_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08945 {
08946       {
08947          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08948          result7->ref = (long) (&obj);
08949          result7->obj.d = (double) (obj);
08950       }
08951    return(1 || funcname || hash || result7 || libp) ;
08952 }
08953 
08954 static int G__G__Smatrix32_355_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08955 {
08956       {
08957          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08958          result7->ref = (long) (&obj);
08959          result7->obj.d = (double) (obj);
08960       }
08961    return(1 || funcname || hash || result7 || libp) ;
08962 }
08963 
08964 static int G__G__Smatrix32_355_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08965 {
08966       {
08967          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
08968          result7->ref = (long) (&obj);
08969          result7->obj.d = (double) (obj);
08970       }
08971    return(1 || funcname || hash || result7 || libp) ;
08972 }
08973 
08974 static int G__G__Smatrix32_355_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08975 {
08976       {
08977          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow_const* pobj;
08978          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
08979          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow_const(xobj);
08980          result7->obj.i = (long) ((void*) pobj);
08981          result7->ref = result7->obj.i;
08982          G__store_tempobject(*result7);
08983       }
08984    return(1 || funcname || hash || result7 || libp) ;
08985 }
08986 
08987 static int G__G__Smatrix32_355_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
08988 {
08989       {
08990          ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow* pobj;
08991          ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
08992          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow(xobj);
08993          result7->obj.i = (long) ((void*) pobj);
08994          result7->ref = result7->obj.i;
08995          G__store_tempobject(*result7);
08996       }
08997    return(1 || funcname || hash || result7 || libp) ;
08998 }
08999 
09000 static int G__G__Smatrix32_355_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09001 {
09002       {
09003          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09004          result7->ref = (long) (&obj);
09005          result7->obj.i = (long) (&obj);
09006       }
09007    return(1 || funcname || hash || result7 || libp) ;
09008 }
09009 
09010 static int G__G__Smatrix32_355_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09011 {
09012       {
09013          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09014          result7->ref = (long) (&obj);
09015          result7->obj.i = (long) (&obj);
09016       }
09017    return(1 || funcname || hash || result7 || libp) ;
09018 }
09019 
09020 static int G__G__Smatrix32_355_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09021 {
09022       {
09023          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09024          result7->ref = (long) (&obj);
09025          result7->obj.i = (long) (&obj);
09026       }
09027    return(1 || funcname || hash || result7 || libp) ;
09028 }
09029 
09030 static int G__G__Smatrix32_355_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09031 {
09032       {
09033          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >& obj = ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09034          result7->ref = (long) (&obj);
09035          result7->obj.i = (long) (&obj);
09036       }
09037    return(1 || funcname || hash || result7 || libp) ;
09038 }
09039 
09040 static int G__G__Smatrix32_355_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09041 {
09042       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Invert());
09043    return(1 || funcname || hash || result7 || libp) ;
09044 }
09045 
09046 static int G__G__Smatrix32_355_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09047 {
09048       {
09049          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* pobj;
09050          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
09051          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(xobj);
09052          result7->obj.i = (long) ((void*) pobj);
09053          result7->ref = result7->obj.i;
09054          G__store_tempobject(*result7);
09055       }
09056    return(1 || funcname || hash || result7 || libp) ;
09057 }
09058 
09059 static int G__G__Smatrix32_355_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09060 {
09061       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->InvertFast());
09062    return(1 || funcname || hash || result7 || libp) ;
09063 }
09064 
09065 static int G__G__Smatrix32_355_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09066 {
09067       {
09068          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* pobj;
09069          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
09070          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(xobj);
09071          result7->obj.i = (long) ((void*) pobj);
09072          result7->ref = result7->obj.i;
09073          G__store_tempobject(*result7);
09074       }
09075    return(1 || funcname || hash || result7 || libp) ;
09076 }
09077 
09078 static int G__G__Smatrix32_355_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09079 {
09080       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->InvertChol());
09081    return(1 || funcname || hash || result7 || libp) ;
09082 }
09083 
09084 static int G__G__Smatrix32_355_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09085 {
09086       {
09087          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >* pobj;
09088          const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
09089          pobj = new ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >(xobj);
09090          result7->obj.i = (long) ((void*) pobj);
09091          result7->ref = result7->obj.i;
09092          G__store_tempobject(*result7);
09093       }
09094    return(1 || funcname || hash || result7 || libp) ;
09095 }
09096 
09097 static int G__G__Smatrix32_355_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09098 {
09099       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
09100    return(1 || funcname || hash || result7 || libp) ;
09101 }
09102 
09103 static int G__G__Smatrix32_355_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09104 {
09105       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
09106    return(1 || funcname || hash || result7 || libp) ;
09107 }
09108 
09109 static int G__G__Smatrix32_355_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09110 {
09111       {
09112          const ROOT::Math::SVector<Double32_t,5>* pobj;
09113          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
09114          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
09115          result7->obj.i = (long) ((void*) pobj);
09116          result7->ref = result7->obj.i;
09117          G__store_tempobject(*result7);
09118       }
09119    return(1 || funcname || hash || result7 || libp) ;
09120 }
09121 
09122 static int G__G__Smatrix32_355_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09123 {
09124       {
09125          const ROOT::Math::SVector<Double32_t,5>* pobj;
09126          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
09127          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
09128          result7->obj.i = (long) ((void*) pobj);
09129          result7->ref = result7->obj.i;
09130          G__store_tempobject(*result7);
09131       }
09132    return(1 || funcname || hash || result7 || libp) ;
09133 }
09134 
09135 static int G__G__Smatrix32_355_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09136 {
09137       {
09138          const ROOT::Math::SVector<Double32_t,5>* pobj;
09139          const ROOT::Math::SVector<Double32_t,5> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Diagonal();
09140          pobj = new ROOT::Math::SVector<Double32_t,5>(xobj);
09141          result7->obj.i = (long) ((void*) pobj);
09142          result7->ref = result7->obj.i;
09143          G__store_tempobject(*result7);
09144       }
09145    return(1 || funcname || hash || result7 || libp) ;
09146 }
09147 
09148 static int G__G__Smatrix32_355_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09149 {
09150       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Trace());
09151    return(1 || funcname || hash || result7 || libp) ;
09152 }
09153 
09154 static int G__G__Smatrix32_355_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09155 {
09156       {
09157          const ROOT::Math::SVector<Double32_t,5*(5+1)/2>* pobj;
09158          const ROOT::Math::SVector<Double32_t,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->UpperBlock();
09159          pobj = new ROOT::Math::SVector<Double32_t,5*(5+1)/2>(xobj);
09160          result7->obj.i = (long) ((void*) pobj);
09161          result7->ref = result7->obj.i;
09162          G__store_tempobject(*result7);
09163       }
09164    return(1 || funcname || hash || result7 || libp) ;
09165 }
09166 
09167 static int G__G__Smatrix32_355_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09168 {
09169       {
09170          const ROOT::Math::SVector<Double32_t,5*(5+1)/2>* pobj;
09171          const ROOT::Math::SVector<Double32_t,5*(5+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->LowerBlock();
09172          pobj = new ROOT::Math::SVector<Double32_t,5*(5+1)/2>(xobj);
09173          result7->obj.i = (long) ((void*) pobj);
09174          result7->ref = result7->obj.i;
09175          G__store_tempobject(*result7);
09176       }
09177    return(1 || funcname || hash || result7 || libp) ;
09178 }
09179 
09180 static int G__G__Smatrix32_355_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09181 {
09182       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
09183    return(1 || funcname || hash || result7 || libp) ;
09184 }
09185 
09186 static int G__G__Smatrix32_355_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09187 {
09188       {
09189          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
09190          result7->ref = (long) (&obj);
09191          result7->obj.i = (long) (&obj);
09192       }
09193    return(1 || funcname || hash || result7 || libp) ;
09194 }
09195 
09196 // automatic destructor
09197 typedef ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR;
09198 static int G__G__Smatrix32_355_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09199 {
09200    char* gvp = (char*) G__getgvp();
09201    long soff = G__getstructoffset();
09202    int n = G__getaryconstruct();
09203    //
09204    //has_a_delete: 0
09205    //has_own_delete1arg: 0
09206    //has_own_delete2arg: 0
09207    //
09208    if (!soff) {
09209      return(1);
09210    }
09211    if (n) {
09212      if (gvp == (char*)G__PVOID) {
09213        delete[] (ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) soff;
09214      } else {
09215        G__setgvp((long) G__PVOID);
09216        for (int i = n - 1; i >= 0; --i) {
09217          ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR();
09218        }
09219        G__setgvp((long)gvp);
09220      }
09221    } else {
09222      if (gvp == (char*)G__PVOID) {
09223        delete (ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) soff;
09224      } else {
09225        G__setgvp((long) G__PVOID);
09226        ((ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR();
09227        G__setgvp((long)gvp);
09228      }
09229    }
09230    G__setnull(result7);
09231    return(1 || funcname || hash || result7 || libp) ;
09232 }
09233 
09234 
09235 /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > */
09236 static int G__G__Smatrix32_359_0_1(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09237 {
09238    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* p = NULL;
09239    char* gvp = (char*) G__getgvp();
09240    int n = G__getaryconstruct();
09241    if (n) {
09242      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09243        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >[n];
09244      } else {
09245        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >[n];
09246      }
09247    } else {
09248      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09249        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >;
09250      } else {
09251        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >;
09252      }
09253    }
09254    result7->obj.i = (long) p;
09255    result7->ref = (long) p;
09256    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
09257    return(1 || funcname || hash || result7 || libp) ;
09258 }
09259 
09260 static int G__G__Smatrix32_359_0_2(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09261 {
09262    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* p = NULL;
09263    char* gvp = (char*) G__getgvp();
09264    //m: 1
09265    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09266      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
09267    } else {
09268      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
09269    }
09270    result7->obj.i = (long) p;
09271    result7->ref = (long) p;
09272    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
09273    return(1 || funcname || hash || result7 || libp) ;
09274 }
09275 
09276 static int G__G__Smatrix32_359_0_3(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09277 {
09278    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* p = NULL;
09279    char* gvp = (char*) G__getgvp();
09280    //m: 1
09281    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09282      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) libp->para[0].ref);
09283    } else {
09284      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) libp->para[0].ref);
09285    }
09286    result7->obj.i = (long) p;
09287    result7->ref = (long) p;
09288    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
09289    return(1 || funcname || hash || result7 || libp) ;
09290 }
09291 
09292 static int G__G__Smatrix32_359_0_4(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09293 {
09294    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* p = NULL;
09295    char* gvp = (char*) G__getgvp();
09296    switch (libp->paran) {
09297    case 2:
09298      //m: 2
09299      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09300        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
09301      } else {
09302        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref, (bool) G__int(libp->para[1]));
09303      }
09304      break;
09305    case 1:
09306      //m: 1
09307      if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09308        p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref);
09309      } else {
09310        p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(ROOT::Math::SVector<Double32_t,6*(6+1)/2>*) libp->para[0].ref);
09311      }
09312      break;
09313    }
09314    result7->obj.i = (long) p;
09315    result7->ref = (long) p;
09316    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
09317    return(1 || funcname || hash || result7 || libp) ;
09318 }
09319 
09320 static int G__G__Smatrix32_359_0_5(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09321 {
09322    ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* p = NULL;
09323    char* gvp = (char*) G__getgvp();
09324    //m: 1
09325    if ((gvp == (char*)G__PVOID) || (gvp == 0)) {
09326      p = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
09327    } else {
09328      p = new((void*) gvp) ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(*(Double32_t*) G__Doubleref(&libp->para[0]));
09329    }
09330    result7->obj.i = (long) p;
09331    result7->ref = (long) p;
09332    G__set_tagnum(result7,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
09333    return(1 || funcname || hash || result7 || libp) ;
09334 }
09335 
09336 static int G__G__Smatrix32_359_0_6(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09337 {
09338       {
09339          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator=(*((ROOT::Math::SMatrixIdentity*) G__int(libp->para[0])));
09340          result7->ref = (long) (&obj);
09341          result7->obj.i = (long) (&obj);
09342       }
09343    return(1 || funcname || hash || result7 || libp) ;
09344 }
09345 
09346 static int G__G__Smatrix32_359_0_7(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09347 {
09348       {
09349          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09350          result7->ref = (long) (&obj);
09351          result7->obj.i = (long) (&obj);
09352       }
09353    return(1 || funcname || hash || result7 || libp) ;
09354 }
09355 
09356 static int G__G__Smatrix32_359_0_8(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09357 {
09358       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->apply((unsigned int) G__int(libp->para[0])));
09359    return(1 || funcname || hash || result7 || libp) ;
09360 }
09361 
09362 static int G__G__Smatrix32_359_0_9(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09363 {
09364       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Array());
09365    return(1 || funcname || hash || result7 || libp) ;
09366 }
09367 
09368 static int G__G__Smatrix32_359_0_10(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09369 {
09370       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Array());
09371    return(1 || funcname || hash || result7 || libp) ;
09372 }
09373 
09374 static int G__G__Smatrix32_359_0_11(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09375 {
09376       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->begin());
09377    return(1 || funcname || hash || result7 || libp) ;
09378 }
09379 
09380 static int G__G__Smatrix32_359_0_12(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09381 {
09382       G__letint(result7, 68, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->end());
09383    return(1 || funcname || hash || result7 || libp) ;
09384 }
09385 
09386 static int G__G__Smatrix32_359_0_13(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09387 {
09388       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->begin());
09389    return(1 || funcname || hash || result7 || libp) ;
09390 }
09391 
09392 static int G__G__Smatrix32_359_0_14(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09393 {
09394       G__letint(result7, 68, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->end());
09395    return(1 || funcname || hash || result7 || libp) ;
09396 }
09397 
09398 static int G__G__Smatrix32_359_0_15(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09399 {
09400       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator==(*(Double32_t*) G__Doubleref(&libp->para[0])));
09401    return(1 || funcname || hash || result7 || libp) ;
09402 }
09403 
09404 static int G__G__Smatrix32_359_0_16(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09405 {
09406       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator!=(*(Double32_t*) G__Doubleref(&libp->para[0])));
09407    return(1 || funcname || hash || result7 || libp) ;
09408 }
09409 
09410 static int G__G__Smatrix32_359_0_17(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09411 {
09412       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator!=(*(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) libp->para[0].ref));
09413    return(1 || funcname || hash || result7 || libp) ;
09414 }
09415 
09416 static int G__G__Smatrix32_359_0_18(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09417 {
09418       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator>(*(Double32_t*) G__Doubleref(&libp->para[0])));
09419    return(1 || funcname || hash || result7 || libp) ;
09420 }
09421 
09422 static int G__G__Smatrix32_359_0_19(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09423 {
09424       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator<(*(Double32_t*) G__Doubleref(&libp->para[0])));
09425    return(1 || funcname || hash || result7 || libp) ;
09426 }
09427 
09428 static int G__G__Smatrix32_359_0_20(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09429 {
09430       {
09431          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
09432          result7->ref = (long) (&obj);
09433          result7->obj.d = (double) (obj);
09434       }
09435    return(1 || funcname || hash || result7 || libp) ;
09436 }
09437 
09438 static int G__G__Smatrix32_359_0_21(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09439 {
09440       {
09441          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator()((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
09442          result7->ref = (long) (&obj);
09443          result7->obj.d = (double) (obj);
09444       }
09445    return(1 || funcname || hash || result7 || libp) ;
09446 }
09447 
09448 static int G__G__Smatrix32_359_0_22(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09449 {
09450       {
09451          const Double32_t& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
09452          result7->ref = (long) (&obj);
09453          result7->obj.d = (double) (obj);
09454       }
09455    return(1 || funcname || hash || result7 || libp) ;
09456 }
09457 
09458 static int G__G__Smatrix32_359_0_23(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09459 {
09460       {
09461          const Double32_t& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->At((unsigned int) G__int(libp->para[0]), (unsigned int) G__int(libp->para[1]));
09462          result7->ref = (long) (&obj);
09463          result7->obj.d = (double) (obj);
09464       }
09465    return(1 || funcname || hash || result7 || libp) ;
09466 }
09467 
09468 static int G__G__Smatrix32_359_0_24(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09469 {
09470       {
09471          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow_const* pobj;
09472          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow_const xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
09473          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow_const(xobj);
09474          result7->obj.i = (long) ((void*) pobj);
09475          result7->ref = result7->obj.i;
09476          G__store_tempobject(*result7);
09477       }
09478    return(1 || funcname || hash || result7 || libp) ;
09479 }
09480 
09481 static int G__G__Smatrix32_359_0_25(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09482 {
09483       {
09484          ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow* pobj;
09485          ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow xobj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator[]((unsigned int) G__int(libp->para[0]));
09486          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow(xobj);
09487          result7->obj.i = (long) ((void*) pobj);
09488          result7->ref = result7->obj.i;
09489          G__store_tempobject(*result7);
09490       }
09491    return(1 || funcname || hash || result7 || libp) ;
09492 }
09493 
09494 static int G__G__Smatrix32_359_0_26(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09495 {
09496       {
09497          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator+=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09498          result7->ref = (long) (&obj);
09499          result7->obj.i = (long) (&obj);
09500       }
09501    return(1 || funcname || hash || result7 || libp) ;
09502 }
09503 
09504 static int G__G__Smatrix32_359_0_27(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09505 {
09506       {
09507          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator-=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09508          result7->ref = (long) (&obj);
09509          result7->obj.i = (long) (&obj);
09510       }
09511    return(1 || funcname || hash || result7 || libp) ;
09512 }
09513 
09514 static int G__G__Smatrix32_359_0_28(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09515 {
09516       {
09517          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator*=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09518          result7->ref = (long) (&obj);
09519          result7->obj.i = (long) (&obj);
09520       }
09521    return(1 || funcname || hash || result7 || libp) ;
09522 }
09523 
09524 static int G__G__Smatrix32_359_0_29(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09525 {
09526       {
09527          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >& obj = ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->operator/=(*(Double32_t*) G__Doubleref(&libp->para[0]));
09528          result7->ref = (long) (&obj);
09529          result7->obj.i = (long) (&obj);
09530       }
09531    return(1 || funcname || hash || result7 || libp) ;
09532 }
09533 
09534 static int G__G__Smatrix32_359_0_30(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09535 {
09536       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Invert());
09537    return(1 || funcname || hash || result7 || libp) ;
09538 }
09539 
09540 static int G__G__Smatrix32_359_0_31(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09541 {
09542       {
09543          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* pobj;
09544          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Inverse(*(int*) G__Intref(&libp->para[0]));
09545          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(xobj);
09546          result7->obj.i = (long) ((void*) pobj);
09547          result7->ref = result7->obj.i;
09548          G__store_tempobject(*result7);
09549       }
09550    return(1 || funcname || hash || result7 || libp) ;
09551 }
09552 
09553 static int G__G__Smatrix32_359_0_32(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09554 {
09555       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->InvertFast());
09556    return(1 || funcname || hash || result7 || libp) ;
09557 }
09558 
09559 static int G__G__Smatrix32_359_0_33(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09560 {
09561       {
09562          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* pobj;
09563          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->InverseFast(*(int*) G__Intref(&libp->para[0]));
09564          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(xobj);
09565          result7->obj.i = (long) ((void*) pobj);
09566          result7->ref = result7->obj.i;
09567          G__store_tempobject(*result7);
09568       }
09569    return(1 || funcname || hash || result7 || libp) ;
09570 }
09571 
09572 static int G__G__Smatrix32_359_0_34(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09573 {
09574       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->InvertChol());
09575    return(1 || funcname || hash || result7 || libp) ;
09576 }
09577 
09578 static int G__G__Smatrix32_359_0_35(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09579 {
09580       {
09581          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >* pobj;
09582          const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->InverseChol(*(int*) G__Intref(&libp->para[0]));
09583          pobj = new ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >(xobj);
09584          result7->obj.i = (long) ((void*) pobj);
09585          result7->ref = result7->obj.i;
09586          G__store_tempobject(*result7);
09587       }
09588    return(1 || funcname || hash || result7 || libp) ;
09589 }
09590 
09591 static int G__G__Smatrix32_359_0_36(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09592 {
09593       G__letint(result7, 103, (long) ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Det(*(Double32_t*) G__Doubleref(&libp->para[0])));
09594    return(1 || funcname || hash || result7 || libp) ;
09595 }
09596 
09597 static int G__G__Smatrix32_359_0_37(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09598 {
09599       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Det2(*(Double32_t*) G__Doubleref(&libp->para[0])));
09600    return(1 || funcname || hash || result7 || libp) ;
09601 }
09602 
09603 static int G__G__Smatrix32_359_0_38(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09604 {
09605       {
09606          const ROOT::Math::SVector<Double32_t,6>* pobj;
09607          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Row((unsigned int) G__int(libp->para[0]));
09608          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
09609          result7->obj.i = (long) ((void*) pobj);
09610          result7->ref = result7->obj.i;
09611          G__store_tempobject(*result7);
09612       }
09613    return(1 || funcname || hash || result7 || libp) ;
09614 }
09615 
09616 static int G__G__Smatrix32_359_0_39(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09617 {
09618       {
09619          const ROOT::Math::SVector<Double32_t,6>* pobj;
09620          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Col((unsigned int) G__int(libp->para[0]));
09621          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
09622          result7->obj.i = (long) ((void*) pobj);
09623          result7->ref = result7->obj.i;
09624          G__store_tempobject(*result7);
09625       }
09626    return(1 || funcname || hash || result7 || libp) ;
09627 }
09628 
09629 static int G__G__Smatrix32_359_0_40(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09630 {
09631       {
09632          const ROOT::Math::SVector<Double32_t,6>* pobj;
09633          const ROOT::Math::SVector<Double32_t,6> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Diagonal();
09634          pobj = new ROOT::Math::SVector<Double32_t,6>(xobj);
09635          result7->obj.i = (long) ((void*) pobj);
09636          result7->ref = result7->obj.i;
09637          G__store_tempobject(*result7);
09638       }
09639    return(1 || funcname || hash || result7 || libp) ;
09640 }
09641 
09642 static int G__G__Smatrix32_359_0_41(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09643 {
09644       G__letdouble(result7, 100, (double) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Trace());
09645    return(1 || funcname || hash || result7 || libp) ;
09646 }
09647 
09648 static int G__G__Smatrix32_359_0_42(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09649 {
09650       {
09651          const ROOT::Math::SVector<Double32_t,6*(6+1)/2>* pobj;
09652          const ROOT::Math::SVector<Double32_t,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->UpperBlock();
09653          pobj = new ROOT::Math::SVector<Double32_t,6*(6+1)/2>(xobj);
09654          result7->obj.i = (long) ((void*) pobj);
09655          result7->ref = result7->obj.i;
09656          G__store_tempobject(*result7);
09657       }
09658    return(1 || funcname || hash || result7 || libp) ;
09659 }
09660 
09661 static int G__G__Smatrix32_359_0_43(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09662 {
09663       {
09664          const ROOT::Math::SVector<Double32_t,6*(6+1)/2>* pobj;
09665          const ROOT::Math::SVector<Double32_t,6*(6+1)/2> xobj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->LowerBlock();
09666          pobj = new ROOT::Math::SVector<Double32_t,6*(6+1)/2>(xobj);
09667          result7->obj.i = (long) ((void*) pobj);
09668          result7->ref = result7->obj.i;
09669          G__store_tempobject(*result7);
09670       }
09671    return(1 || funcname || hash || result7 || libp) ;
09672 }
09673 
09674 static int G__G__Smatrix32_359_0_44(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09675 {
09676       G__letint(result7, 103, (long) ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->IsInUse((Double32_t*) G__int(libp->para[0])));
09677    return(1 || funcname || hash || result7 || libp) ;
09678 }
09679 
09680 static int G__G__Smatrix32_359_0_45(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09681 {
09682       {
09683          const ostream& obj = ((const ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) G__getstructoffset())->Print(*(ostream*) libp->para[0].ref);
09684          result7->ref = (long) (&obj);
09685          result7->obj.i = (long) (&obj);
09686       }
09687    return(1 || funcname || hash || result7 || libp) ;
09688 }
09689 
09690 // automatic destructor
09691 typedef ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR;
09692 static int G__G__Smatrix32_359_0_46(G__value* result7, G__CONST char* funcname, struct G__param* libp, int hash)
09693 {
09694    char* gvp = (char*) G__getgvp();
09695    long soff = G__getstructoffset();
09696    int n = G__getaryconstruct();
09697    //
09698    //has_a_delete: 0
09699    //has_own_delete1arg: 0
09700    //has_own_delete2arg: 0
09701    //
09702    if (!soff) {
09703      return(1);
09704    }
09705    if (n) {
09706      if (gvp == (char*)G__PVOID) {
09707        delete[] (ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) soff;
09708      } else {
09709        G__setgvp((long) G__PVOID);
09710        for (int i = n - 1; i >= 0; --i) {
09711          ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) (soff+(sizeof(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >)*i)))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR();
09712        }
09713        G__setgvp((long)gvp);
09714      }
09715    } else {
09716      if (gvp == (char*)G__PVOID) {
09717        delete (ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) soff;
09718      } else {
09719        G__setgvp((long) G__PVOID);
09720        ((ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*) (soff))->~G__TROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR();
09721        G__setgvp((long)gvp);
09722      }
09723    }
09724    G__setnull(result7);
09725    return(1 || funcname || hash || result7 || libp) ;
09726 }
09727 
09728 
09729 /* Setting up global function */
09730 
09731 /*********************************************************
09732 * Member function Stub
09733 *********************************************************/
09734 
09735 /* ROOT::Math::MatRepStd<Double32_t,3,3> */
09736 
09737 /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > */
09738 
09739 /* ROOT::Math::SVector<Double32_t,6> */
09740 
09741 /* ROOT::Math::SVector<Double32_t,3> */
09742 
09743 /* ROOT::Math::MatRepStd<Double32_t,4,4> */
09744 
09745 /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > */
09746 
09747 /* ROOT::Math::SVector<Double32_t,4> */
09748 
09749 /* ROOT::Math::MatRepStd<Double32_t,5,5> */
09750 
09751 /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > */
09752 
09753 /* ROOT::Math::SVector<Double32_t,5> */
09754 
09755 /* ROOT::Math::MatRepStd<Double32_t,6,6> */
09756 
09757 /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > */
09758 
09759 /* ROOT::Math::MatRepSym<Double32_t,3> */
09760 
09761 /* ROOT::Math::MatRepSym<Double32_t,4> */
09762 
09763 /* ROOT::Math::MatRepSym<Double32_t,5> */
09764 
09765 /* ROOT::Math::MatRepSym<Double32_t,6> */
09766 
09767 /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > */
09768 
09769 /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > */
09770 
09771 /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > */
09772 
09773 /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > */
09774 
09775 /*********************************************************
09776 * Global function Stub
09777 *********************************************************/
09778 
09779 /*********************************************************
09780 * Get size of pointer to member function
09781 *********************************************************/
09782 class G__Sizep2memfuncG__Smatrix32 {
09783  public:
09784   G__Sizep2memfuncG__Smatrix32(): p(&G__Sizep2memfuncG__Smatrix32::sizep2memfunc) {}
09785     size_t sizep2memfunc() { return(sizeof(p)); }
09786   private:
09787     size_t (G__Sizep2memfuncG__Smatrix32::*p)();
09788 };
09789 
09790 size_t G__get_sizep2memfuncG__Smatrix32()
09791 {
09792   G__Sizep2memfuncG__Smatrix32 a;
09793   G__setsizep2memfunc((int)a.sizep2memfunc());
09794   return((size_t)a.sizep2memfunc());
09795 }
09796 
09797 
09798 /*********************************************************
09799 * virtual base class offset calculation interface
09800 *********************************************************/
09801 
09802    /* Setting up class inheritance */
09803 
09804 /*********************************************************
09805 * Inheritance information setup/
09806 *********************************************************/
09807 extern "C" void G__cpp_setup_inheritanceG__Smatrix32() {
09808 
09809    /* Setting up class inheritance */
09810 }
09811 
09812 /*********************************************************
09813 * typedef information setup/
09814 *********************************************************/
09815 extern "C" void G__cpp_setup_typetableG__Smatrix32() {
09816 
09817    /* Setting up typedef entry */
09818    G__search_typename2("Double32_t",100,-1,0,-1);
09819    G__setnewtype(-1,"Double 8 bytes in memory, written as a 4 bytes float",0);
09820    G__search_typename2("vector<ROOT::TSchemaHelper>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR),0,-1);
09821    G__setnewtype(-1,NULL,0);
09822    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
09823    G__setnewtype(-1,NULL,0);
09824    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR));
09825    G__setnewtype(-1,NULL,0);
09826    G__search_typename2("vector<TVirtualArray*>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR),0,-1);
09827    G__setnewtype(-1,NULL,0);
09828    G__search_typename2("reverse_iterator<const_iterator>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
09829    G__setnewtype(-1,NULL,0);
09830    G__search_typename2("reverse_iterator<iterator>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR));
09831    G__setnewtype(-1,NULL,0);
09832    G__search_typename2("SMatrix<double,2,2,MatRepStd<double,2,2> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09833    G__setnewtype(-1,NULL,0);
09834    G__search_typename2("SVector<double,2*(2+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09835    G__setnewtype(-1,NULL,0);
09836    G__search_typename2("SMatrix<double,2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09837    G__setnewtype(-1,NULL,0);
09838    G__search_typename2("SMatrix<double,2,2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09839    G__setnewtype(-1,NULL,0);
09840    G__search_typename2("SMatrix<double,3,3,MatRepStd<double,3,3> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09841    G__setnewtype(-1,NULL,0);
09842    G__search_typename2("SVector<double,3*(3+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09843    G__setnewtype(-1,NULL,0);
09844    G__search_typename2("SMatrix<double,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09845    G__setnewtype(-1,NULL,0);
09846    G__search_typename2("SMatrix<double,3,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09847    G__setnewtype(-1,NULL,0);
09848    G__search_typename2("SMatrix<double,4,4,MatRepStd<double,4,4> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09849    G__setnewtype(-1,NULL,0);
09850    G__search_typename2("SVector<double,4*(4+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09851    G__setnewtype(-1,NULL,0);
09852    G__search_typename2("SMatrix<double,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09853    G__setnewtype(-1,NULL,0);
09854    G__search_typename2("SMatrix<double,4,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09855    G__setnewtype(-1,NULL,0);
09856    G__search_typename2("SMatrix<double,5,5,MatRepStd<double,5,5> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09857    G__setnewtype(-1,NULL,0);
09858    G__search_typename2("SVector<double,5*(5+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09859    G__setnewtype(-1,NULL,0);
09860    G__search_typename2("SMatrix<double,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09861    G__setnewtype(-1,NULL,0);
09862    G__search_typename2("SMatrix<double,5,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09863    G__setnewtype(-1,NULL,0);
09864    G__search_typename2("SMatrix<double,6,6,MatRepStd<double,6,6> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09865    G__setnewtype(-1,NULL,0);
09866    G__search_typename2("SVector<double,6*(6+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09867    G__setnewtype(-1,NULL,0);
09868    G__search_typename2("SMatrix<double,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09869    G__setnewtype(-1,NULL,0);
09870    G__search_typename2("SMatrix<double,6,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09871    G__setnewtype(-1,NULL,0);
09872    G__search_typename2("SMatrix<double,7,7,MatRepStd<double,7,7> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09873    G__setnewtype(-1,NULL,0);
09874    G__search_typename2("SVector<double,7*(7+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09875    G__setnewtype(-1,NULL,0);
09876    G__search_typename2("SMatrix<double,7>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09877    G__setnewtype(-1,NULL,0);
09878    G__search_typename2("SMatrix<double,7,7>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09879    G__setnewtype(-1,NULL,0);
09880    G__search_typename2("SMatrix<double,2,2,MatRepSym<double,2> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09881    G__setnewtype(-1,NULL,0);
09882    G__search_typename2("SMatrix<double,3,3,MatRepSym<double,3> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09883    G__setnewtype(-1,NULL,0);
09884    G__search_typename2("SMatrix<double,4,4,MatRepSym<double,4> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09885    G__setnewtype(-1,NULL,0);
09886    G__search_typename2("SMatrix<double,5,5,MatRepSym<double,5> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09887    G__setnewtype(-1,NULL,0);
09888    G__search_typename2("SMatrix<double,6,6,MatRepSym<double,6> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09889    G__setnewtype(-1,NULL,0);
09890    G__search_typename2("SMatrix<double,7,7,MatRepSym<double,7> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09891    G__setnewtype(-1,NULL,0);
09892    G__search_typename2("SMatrix<float,2,2,MatRepStd<float,2,2> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09893    G__setnewtype(-1,NULL,0);
09894    G__search_typename2("SVector<float,2*(2+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09895    G__setnewtype(-1,NULL,0);
09896    G__search_typename2("SMatrix<float,2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09897    G__setnewtype(-1,NULL,0);
09898    G__search_typename2("SMatrix<float,2,2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09899    G__setnewtype(-1,NULL,0);
09900    G__search_typename2("SMatrix<float,3,3,MatRepStd<float,3,3> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09901    G__setnewtype(-1,NULL,0);
09902    G__search_typename2("SVector<float,3*(3+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09903    G__setnewtype(-1,NULL,0);
09904    G__search_typename2("SMatrix<float,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09905    G__setnewtype(-1,NULL,0);
09906    G__search_typename2("SMatrix<float,3,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09907    G__setnewtype(-1,NULL,0);
09908    G__search_typename2("SMatrix<float,4,4,MatRepStd<float,4,4> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09909    G__setnewtype(-1,NULL,0);
09910    G__search_typename2("SVector<float,4*(4+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09911    G__setnewtype(-1,NULL,0);
09912    G__search_typename2("SMatrix<float,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09913    G__setnewtype(-1,NULL,0);
09914    G__search_typename2("SMatrix<float,4,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09915    G__setnewtype(-1,NULL,0);
09916    G__search_typename2("SMatrix<float,5,5,MatRepStd<float,5,5> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09917    G__setnewtype(-1,NULL,0);
09918    G__search_typename2("SVector<float,5*(5+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09919    G__setnewtype(-1,NULL,0);
09920    G__search_typename2("SMatrix<float,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09921    G__setnewtype(-1,NULL,0);
09922    G__search_typename2("SMatrix<float,5,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09923    G__setnewtype(-1,NULL,0);
09924    G__search_typename2("SMatrix<float,6,6,MatRepStd<float,6,6> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09925    G__setnewtype(-1,NULL,0);
09926    G__search_typename2("SVector<float,6*(6+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09927    G__setnewtype(-1,NULL,0);
09928    G__search_typename2("SMatrix<float,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09929    G__setnewtype(-1,NULL,0);
09930    G__search_typename2("SMatrix<float,6,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09931    G__setnewtype(-1,NULL,0);
09932    G__search_typename2("SMatrix<float,7,7,MatRepStd<float,7,7> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09933    G__setnewtype(-1,NULL,0);
09934    G__search_typename2("SVector<float,7*(7+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09935    G__setnewtype(-1,NULL,0);
09936    G__search_typename2("SMatrix<float,7>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09937    G__setnewtype(-1,NULL,0);
09938    G__search_typename2("SMatrix<float,7,7>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09939    G__setnewtype(-1,NULL,0);
09940    G__search_typename2("SMatrix<float,2,2,MatRepSym<float,2> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09941    G__setnewtype(-1,NULL,0);
09942    G__search_typename2("SMatrix<float,3,3,MatRepSym<float,3> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09943    G__setnewtype(-1,NULL,0);
09944    G__search_typename2("SMatrix<float,4,4,MatRepSym<float,4> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09945    G__setnewtype(-1,NULL,0);
09946    G__search_typename2("SMatrix<float,5,5,MatRepSym<float,5> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09947    G__setnewtype(-1,NULL,0);
09948    G__search_typename2("SMatrix<float,6,6,MatRepSym<float,6> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09949    G__setnewtype(-1,NULL,0);
09950    G__search_typename2("SMatrix<float,7,7,MatRepSym<float,7> >",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09951    G__setnewtype(-1,NULL,0);
09952    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR));
09953    G__setnewtype(-1,NULL,0);
09954    G__search_typename2("ROOT::Math::SMatrix<Double32_t,3,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR),0,-1);
09955    G__setnewtype(-1,NULL,0);
09956    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
09957    G__setnewtype(-1,NULL,0);
09958    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
09959    G__setnewtype(-1,NULL,0);
09960    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
09961    G__setnewtype(-1,NULL,0);
09962    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
09963    G__setnewtype(-1,NULL,0);
09964    G__search_typename2("SVector<Double32_t,3*(3+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09965    G__setnewtype(-1,NULL,0);
09966    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
09967    G__setnewtype(-1,NULL,0);
09968    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
09969    G__setnewtype(-1,NULL,0);
09970    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
09971    G__setnewtype(-1,NULL,0);
09972    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
09973    G__setnewtype(-1,NULL,0);
09974    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
09975    G__setnewtype(-1,NULL,0);
09976    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
09977    G__setnewtype(-1,NULL,0);
09978    G__search_typename2("ROOT::Math::SMatrix<Double32_t,3>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR),0,-1);
09979    G__setnewtype(-1,NULL,0);
09980    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR));
09981    G__setnewtype(-1,NULL,0);
09982    G__search_typename2("ROOT::Math::SMatrix<Double32_t,4,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR),0,-1);
09983    G__setnewtype(-1,NULL,0);
09984    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
09985    G__setnewtype(-1,NULL,0);
09986    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
09987    G__setnewtype(-1,NULL,0);
09988    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
09989    G__setnewtype(-1,NULL,0);
09990    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
09991    G__setnewtype(-1,NULL,0);
09992    G__search_typename2("SVector<Double32_t,4*(4+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
09993    G__setnewtype(-1,NULL,0);
09994    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
09995    G__setnewtype(-1,NULL,0);
09996    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
09997    G__setnewtype(-1,NULL,0);
09998    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
09999    G__setnewtype(-1,NULL,0);
10000    G__search_typename2("ROOT::Math::SMatrix<Double32_t,4>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR),0,-1);
10001    G__setnewtype(-1,NULL,0);
10002    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR));
10003    G__setnewtype(-1,NULL,0);
10004    G__search_typename2("ROOT::Math::SMatrix<Double32_t,5,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR),0,-1);
10005    G__setnewtype(-1,NULL,0);
10006    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10007    G__setnewtype(-1,NULL,0);
10008    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10009    G__setnewtype(-1,NULL,0);
10010    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10011    G__setnewtype(-1,NULL,0);
10012    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10013    G__setnewtype(-1,NULL,0);
10014    G__search_typename2("SVector<Double32_t,5*(5+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
10015    G__setnewtype(-1,NULL,0);
10016    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
10017    G__setnewtype(-1,NULL,0);
10018    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
10019    G__setnewtype(-1,NULL,0);
10020    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
10021    G__setnewtype(-1,NULL,0);
10022    G__search_typename2("ROOT::Math::SMatrix<Double32_t,5>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR),0,-1);
10023    G__setnewtype(-1,NULL,0);
10024    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR));
10025    G__setnewtype(-1,NULL,0);
10026    G__search_typename2("ROOT::Math::SMatrix<Double32_t,6,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR),0,-1);
10027    G__setnewtype(-1,NULL,0);
10028    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10029    G__setnewtype(-1,NULL,0);
10030    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10031    G__setnewtype(-1,NULL,0);
10032    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10033    G__setnewtype(-1,NULL,0);
10034    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10035    G__setnewtype(-1,NULL,0);
10036    G__search_typename2("SVector<Double32_t,6*(6+1)/2>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMath));
10037    G__setnewtype(-1,NULL,0);
10038    G__search_typename2("ROOT::Math::SMatrix<Double32_t,6>",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR),0,-1);
10039    G__setnewtype(-1,NULL,0);
10040    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR));
10041    G__setnewtype(-1,NULL,0);
10042    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR));
10043    G__setnewtype(-1,NULL,0);
10044    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR));
10045    G__setnewtype(-1,NULL,0);
10046    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR));
10047    G__setnewtype(-1,NULL,0);
10048    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
10049    G__setnewtype(-1,NULL,0);
10050    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
10051    G__setnewtype(-1,NULL,0);
10052    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
10053    G__setnewtype(-1,NULL,0);
10054    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
10055    G__setnewtype(-1,NULL,0);
10056    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
10057    G__setnewtype(-1,NULL,0);
10058    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
10059    G__setnewtype(-1,NULL,0);
10060    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
10061    G__setnewtype(-1,NULL,0);
10062    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
10063    G__setnewtype(-1,NULL,0);
10064    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
10065    G__setnewtype(-1,NULL,0);
10066    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
10067    G__setnewtype(-1,NULL,0);
10068    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
10069    G__setnewtype(-1,NULL,0);
10070    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
10071    G__setnewtype(-1,NULL,0);
10072    G__search_typename2("value_type",100,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
10073    G__setnewtype(-1,NULL,0);
10074    G__search_typename2("rep_type",117,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR),0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
10075    G__setnewtype(-1,NULL,0);
10076    G__search_typename2("iterator",68,-1,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
10077    G__setnewtype(-1,NULL,0);
10078    G__search_typename2("const_iterator",68,-1,256,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
10079    G__setnewtype(-1,NULL,0);
10080 }
10081 
10082 /*********************************************************
10083 * Data Member information setup/
10084 *********************************************************/
10085 
10086    /* Setting up class,struct,union tag member variable */
10087 
10088    /* ROOT::Math::MatRepStd<Double32_t,3,3> */
10089 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void) {
10090    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR));
10091    { ROOT::Math::MatRepStd<Double32_t,3,3> *p; p=(ROOT::Math::MatRepStd<Double32_t,3,3>*)0x1000; if (p) { }
10092    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,3,3>::kRows).data(),0,(char*)NULL);
10093    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,3,3>::kCols).data(),0,(char*)NULL);
10094    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,3,3>::kSize).data(),0,(char*)NULL);
10095    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[9]=",0,(char*)NULL);
10096    }
10097    G__tag_memvar_reset();
10098 }
10099 
10100 
10101    /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > */
10102 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void) {
10103    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
10104    { ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > *p; p=(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >*)0x1000; if (p) { }
10105    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::kRows).data(),0,(char*)NULL);
10106    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::kCols).data(),0,(char*)NULL);
10107    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::kSize).data(),0,(char*)NULL);
10108    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
10109    }
10110    G__tag_memvar_reset();
10111 }
10112 
10113 
10114    /* ROOT::Math::SVector<Double32_t,6> */
10115 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void) {
10116    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
10117    { ROOT::Math::SVector<Double32_t,6> *p; p=(ROOT::Math::SVector<Double32_t,6>*)0x1000; if (p) { }
10118    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<Double32_t,6>::kSize).data(),0,(char*)NULL);
10119    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[6]=",0,(char*)NULL);
10120    }
10121    G__tag_memvar_reset();
10122 }
10123 
10124 
10125    /* ROOT::Math::SVector<Double32_t,3> */
10126 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void) {
10127    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
10128    { ROOT::Math::SVector<Double32_t,3> *p; p=(ROOT::Math::SVector<Double32_t,3>*)0x1000; if (p) { }
10129    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<Double32_t,3>::kSize).data(),0,(char*)NULL);
10130    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[3]=",0,(char*)NULL);
10131    }
10132    G__tag_memvar_reset();
10133 }
10134 
10135 
10136    /* ROOT::Math::MatRepStd<Double32_t,4,4> */
10137 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void) {
10138    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR));
10139    { ROOT::Math::MatRepStd<Double32_t,4,4> *p; p=(ROOT::Math::MatRepStd<Double32_t,4,4>*)0x1000; if (p) { }
10140    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,4,4>::kRows).data(),0,(char*)NULL);
10141    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,4,4>::kCols).data(),0,(char*)NULL);
10142    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,4,4>::kSize).data(),0,(char*)NULL);
10143    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[16]=",0,(char*)NULL);
10144    }
10145    G__tag_memvar_reset();
10146 }
10147 
10148 
10149    /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > */
10150 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void) {
10151    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
10152    { ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > *p; p=(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >*)0x1000; if (p) { }
10153    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::kRows).data(),0,(char*)NULL);
10154    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::kCols).data(),0,(char*)NULL);
10155    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::kSize).data(),0,(char*)NULL);
10156    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
10157    }
10158    G__tag_memvar_reset();
10159 }
10160 
10161 
10162    /* ROOT::Math::SVector<Double32_t,4> */
10163 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void) {
10164    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
10165    { ROOT::Math::SVector<Double32_t,4> *p; p=(ROOT::Math::SVector<Double32_t,4>*)0x1000; if (p) { }
10166    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<Double32_t,4>::kSize).data(),0,(char*)NULL);
10167    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[4]=",0,(char*)NULL);
10168    }
10169    G__tag_memvar_reset();
10170 }
10171 
10172 
10173    /* ROOT::Math::MatRepStd<Double32_t,5,5> */
10174 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void) {
10175    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR));
10176    { ROOT::Math::MatRepStd<Double32_t,5,5> *p; p=(ROOT::Math::MatRepStd<Double32_t,5,5>*)0x1000; if (p) { }
10177    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,5,5>::kRows).data(),0,(char*)NULL);
10178    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,5,5>::kCols).data(),0,(char*)NULL);
10179    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,5,5>::kSize).data(),0,(char*)NULL);
10180    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[25]=",0,(char*)NULL);
10181    }
10182    G__tag_memvar_reset();
10183 }
10184 
10185 
10186    /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > */
10187 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void) {
10188    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10189    { ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > *p; p=(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >*)0x1000; if (p) { }
10190    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::kRows).data(),0,(char*)NULL);
10191    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::kCols).data(),0,(char*)NULL);
10192    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::kSize).data(),0,(char*)NULL);
10193    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
10194    }
10195    G__tag_memvar_reset();
10196 }
10197 
10198 
10199    /* ROOT::Math::SVector<Double32_t,5> */
10200 static void G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void) {
10201    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
10202    { ROOT::Math::SVector<Double32_t,5> *p; p=(ROOT::Math::SVector<Double32_t,5>*)0x1000; if (p) { }
10203    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SVector<Double32_t,5>::kSize).data(),0,(char*)NULL);
10204    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[5]=",0,(char*)NULL);
10205    }
10206    G__tag_memvar_reset();
10207 }
10208 
10209 
10210    /* ROOT::Math::MatRepStd<Double32_t,6,6> */
10211 static void G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void) {
10212    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR));
10213    { ROOT::Math::MatRepStd<Double32_t,6,6> *p; p=(ROOT::Math::MatRepStd<Double32_t,6,6>*)0x1000; if (p) { }
10214    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,6,6>::kRows).data(),0,(char*)NULL);
10215    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,6,6>::kCols).data(),0,(char*)NULL);
10216    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepStd<Double32_t,6,6>::kSize).data(),0,(char*)NULL);
10217    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[36]=",0,(char*)NULL);
10218    }
10219    G__tag_memvar_reset();
10220 }
10221 
10222 
10223    /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > */
10224 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void) {
10225    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10226    { ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > *p; p=(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >*)0x1000; if (p) { }
10227    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::kRows).data(),0,(char*)NULL);
10228    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::kCols).data(),0,(char*)NULL);
10229    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::kSize).data(),0,(char*)NULL);
10230    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
10231    }
10232    G__tag_memvar_reset();
10233 }
10234 
10235 
10236    /* ROOT::Math::MatRepSym<Double32_t,3> */
10237 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void) {
10238    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR));
10239    { ROOT::Math::MatRepSym<Double32_t,3> *p; p=(ROOT::Math::MatRepSym<Double32_t,3>*)0x1000; if (p) { }
10240    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,3>::kRows).data(),0,(char*)NULL);
10241    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,3>::kCols).data(),0,(char*)NULL);
10242    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,3>::kSize).data(),0,(char*)NULL);
10243    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[6]=",0,(char*)NULL);
10244    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE3gR),-1,-1,4,"fOff=",0,"! transient");
10245    }
10246    G__tag_memvar_reset();
10247 }
10248 
10249 
10250    /* ROOT::Math::MatRepSym<Double32_t,4> */
10251 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void) {
10252    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR));
10253    { ROOT::Math::MatRepSym<Double32_t,4> *p; p=(ROOT::Math::MatRepSym<Double32_t,4>*)0x1000; if (p) { }
10254    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,4>::kRows).data(),0,(char*)NULL);
10255    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,4>::kCols).data(),0,(char*)NULL);
10256    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,4>::kSize).data(),0,(char*)NULL);
10257    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[10]=",0,(char*)NULL);
10258    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE4gR),-1,-1,4,"fOff=",0,"! transient");
10259    }
10260    G__tag_memvar_reset();
10261 }
10262 
10263 
10264    /* ROOT::Math::MatRepSym<Double32_t,5> */
10265 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void) {
10266    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR));
10267    { ROOT::Math::MatRepSym<Double32_t,5> *p; p=(ROOT::Math::MatRepSym<Double32_t,5>*)0x1000; if (p) { }
10268    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,5>::kRows).data(),0,(char*)NULL);
10269    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,5>::kCols).data(),0,(char*)NULL);
10270    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,5>::kSize).data(),0,(char*)NULL);
10271    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[15]=",0,(char*)NULL);
10272    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE5gR),-1,-1,4,"fOff=",0,"! transient");
10273    }
10274    G__tag_memvar_reset();
10275 }
10276 
10277 
10278    /* ROOT::Math::MatRepSym<Double32_t,6> */
10279 static void G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void) {
10280    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR));
10281    { ROOT::Math::MatRepSym<Double32_t,6> *p; p=(ROOT::Math::MatRepSym<Double32_t,6>*)0x1000; if (p) { }
10282    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,6>::kRows).data(),0,(char*)NULL);
10283    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,6>::kCols).data(),0,(char*)NULL);
10284    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::MatRepSym<Double32_t,6>::kSize).data(),0,(char*)NULL);
10285    G__memvar_setup((void*)0,100,0,0,-1,G__defined_typename("Double32_t"),-1,4,"fArray[21]=",0,(char*)NULL);
10286    G__memvar_setup((void*)0,85,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE6gR),-1,-1,4,"fOff=",0,"! transient");
10287    }
10288    G__tag_memvar_reset();
10289 }
10290 
10291 
10292    /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > */
10293 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void) {
10294    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
10295    { ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > *p; p=(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >*)0x1000; if (p) { }
10296    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::kRows).data(),0,(char*)NULL);
10297    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::kCols).data(),0,(char*)NULL);
10298    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::kSize).data(),0,(char*)NULL);
10299    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR),-1,-1,1,"fRep=",0,(char*)NULL);
10300    }
10301    G__tag_memvar_reset();
10302 }
10303 
10304 
10305    /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > */
10306 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void) {
10307    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
10308    { ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > *p; p=(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >*)0x1000; if (p) { }
10309    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::kRows).data(),0,(char*)NULL);
10310    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::kCols).data(),0,(char*)NULL);
10311    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::kSize).data(),0,(char*)NULL);
10312    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR),-1,-1,1,"fRep=",0,(char*)NULL);
10313    }
10314    G__tag_memvar_reset();
10315 }
10316 
10317 
10318    /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > */
10319 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void) {
10320    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
10321    { ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > *p; p=(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >*)0x1000; if (p) { }
10322    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::kRows).data(),0,(char*)NULL);
10323    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::kCols).data(),0,(char*)NULL);
10324    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::kSize).data(),0,(char*)NULL);
10325    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR),-1,-1,1,"fRep=",0,(char*)NULL);
10326    }
10327    G__tag_memvar_reset();
10328 }
10329 
10330 
10331    /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > */
10332 static void G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void) {
10333    G__tag_memvar_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
10334    { ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > *p; p=(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >*)0x1000; if (p) { }
10335    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kRows=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::kRows).data(),0,(char*)NULL);
10336    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kCols=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::kCols).data(),0,(char*)NULL);
10337    G__memvar_setup((void*)G__PVOID,105,0,1,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA),-1,-2,1,G__FastAllocString(2048).Format("kSize=%lldLL",(long long)ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::kSize).data(),0,(char*)NULL);
10338    G__memvar_setup((void*)((long)(&p->fRep)-(long)(p)),117,0,0,G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR),-1,-1,1,"fRep=",0,(char*)NULL);
10339    }
10340    G__tag_memvar_reset();
10341 }
10342 
10343 extern "C" void G__cpp_setup_memvarG__Smatrix32() {
10344 }
10345 /***********************************************************
10346 ************************************************************
10347 ************************************************************
10348 ************************************************************
10349 ************************************************************
10350 ************************************************************
10351 ************************************************************
10352 ***********************************************************/
10353 
10354 /*********************************************************
10355 * Member function information setup for each class
10356 *********************************************************/
10357 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR(void) {
10358    /* ROOT::Math::MatRepStd<Double32_t,3,3> */
10359    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR));
10360    G__memfunc_setup("operator()",957,G__G__Smatrix32_301_0_1, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10361 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10362    G__memfunc_setup("operator()",957,G__G__Smatrix32_301_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10363 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10364    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_301_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10365    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_301_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10366    G__memfunc_setup("apply",550,G__G__Smatrix32_301_0_5, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10367    G__memfunc_setup("Array",511,G__G__Smatrix32_301_0_6, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10368    G__memfunc_setup("Array",511,G__G__Smatrix32_301_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10369    // automatic default constructor
10370    G__memfunc_setup("MatRepStd<Double32_t,3,3>", 2111, G__G__Smatrix32_301_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10371    // automatic copy constructor
10372    G__memfunc_setup("MatRepStd<Double32_t,3,3>", 2111, G__G__Smatrix32_301_0_9, (int) ('i'), 
10373 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10374    // automatic destructor
10375    G__memfunc_setup("~MatRepStd<Double32_t,3,3>", 2237, G__G__Smatrix32_301_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10376    // automatic assignment operator
10377    G__memfunc_setup("operator=", 937, G__G__Smatrix32_301_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,3,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10378    G__tag_memfunc_reset();
10379 }
10380 
10381 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR(void) {
10382    /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> > */
10383    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR));
10384    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >",5076,G__G__Smatrix32_303_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10385    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >",5076,G__G__Smatrix32_303_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10386    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >",5076,G__G__Smatrix32_303_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10387    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >",5076,G__G__Smatrix32_303_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 2, 1, 1, 0, 
10388 "u 'ROOT::Math::SVector<Double32_t,6>' 'ROOT::Math::SVector<Double32_t,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
10389    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >",5076,G__G__Smatrix32_303_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10390    G__memfunc_setup("operator=",937,G__G__Smatrix32_303_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10391    G__memfunc_setup("operator=",937,G__G__Smatrix32_303_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10392    G__memfunc_setup("apply",550,G__G__Smatrix32_303_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10393    G__memfunc_setup("Array",511,G__G__Smatrix32_303_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10394    G__memfunc_setup("Array",511,G__G__Smatrix32_303_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10395    G__memfunc_setup("begin",517,G__G__Smatrix32_303_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10396    G__memfunc_setup("end",311,G__G__Smatrix32_303_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10397    G__memfunc_setup("begin",517,G__G__Smatrix32_303_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10398    G__memfunc_setup("end",311,G__G__Smatrix32_303_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10399    G__memfunc_setup("operator==",998,G__G__Smatrix32_303_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10400    G__memfunc_setup("operator!=",970,G__G__Smatrix32_303_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10401    G__memfunc_setup("operator!=",970,G__G__Smatrix32_303_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10402    G__memfunc_setup("operator>",938,G__G__Smatrix32_303_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10403    G__memfunc_setup("operator<",936,G__G__Smatrix32_303_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10404    G__memfunc_setup("operator()",957,G__G__Smatrix32_303_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10405 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10406    G__memfunc_setup("operator()",957,G__G__Smatrix32_303_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10407 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10408    G__memfunc_setup("At",181,G__G__Smatrix32_303_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10409 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10410    G__memfunc_setup("At",181,G__G__Smatrix32_303_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10411 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10412    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_303_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10413    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_303_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10414    G__memfunc_setup("operator+=",980,G__G__Smatrix32_303_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10415    G__memfunc_setup("operator-=",982,G__G__Smatrix32_303_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10416    G__memfunc_setup("operator*=",979,G__G__Smatrix32_303_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10417    G__memfunc_setup("operator/=",984,G__G__Smatrix32_303_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10418    G__memfunc_setup("Invert",632,G__G__Smatrix32_303_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10419    G__memfunc_setup("Inverse",732,G__G__Smatrix32_303_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10420    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_303_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10421    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_303_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10422    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_303_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10423    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_303_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10424    G__memfunc_setup("Det",285,G__G__Smatrix32_303_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10425    G__memfunc_setup("Det2",335,G__G__Smatrix32_303_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10426    G__memfunc_setup("Row",312,G__G__Smatrix32_303_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
10427    G__memfunc_setup("Col",286,G__G__Smatrix32_303_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
10428    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_303_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10429    G__memfunc_setup("Trace",495,G__G__Smatrix32_303_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10430    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_303_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), G__defined_typename("ROOT::Math::SVector<Double32_t,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10431    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_303_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), G__defined_typename("ROOT::Math::SVector<Double32_t,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10432    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_303_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
10433    G__memfunc_setup("Print",525,G__G__Smatrix32_303_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10434    // automatic destructor
10435    G__memfunc_setup("~SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >", 5202, G__G__Smatrix32_303_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10436    // automatic assignment operator
10437    G__memfunc_setup("operator=", 937, G__G__Smatrix32_303_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
10438    G__tag_memfunc_reset();
10439 }
10440 
10441 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR(void) {
10442    /* ROOT::Math::SVector<Double32_t,6> */
10443    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR));
10444    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10445    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10446    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 2, 1, 1, 0, 
10447 "D - 'Double32_t' 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
10448    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 2, 1, 1, 0, 
10449 "D - 'ROOT::Math::SVector<Double32_t,6>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<Double32_t,6>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
10450    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10451    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_6, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 2, 1, 1, 0, 
10452 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2", (char*)NULL, (void*) NULL, 0);
10453    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_7, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 3, 1, 1, 0, 
10454 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10455 "d - 'Double32_t' 11 - a3", (char*)NULL, (void*) NULL, 0);
10456    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_8, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 4, 1, 1, 0, 
10457 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10458 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4", (char*)NULL, (void*) NULL, 0);
10459    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_9, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 5, 1, 1, 0, 
10460 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10461 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10462 "d - 'Double32_t' 11 - a5", (char*)NULL, (void*) NULL, 0);
10463    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_10, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 6, 1, 1, 0, 
10464 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10465 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10466 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6", (char*)NULL, (void*) NULL, 0);
10467    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_11, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 7, 1, 1, 0, 
10468 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10469 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10470 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10471 "d - 'Double32_t' 11 - a7", (char*)NULL, (void*) NULL, 0);
10472    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_12, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 8, 1, 1, 0, 
10473 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10474 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10475 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10476 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8", (char*)NULL, (void*) NULL, 0);
10477    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_13, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 9, 1, 1, 0, 
10478 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10479 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10480 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10481 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10482 "d - 'Double32_t' 11 - a9", (char*)NULL, (void*) NULL, 0);
10483    G__memfunc_setup("SVector<Double32_t,6>",1845,G__G__Smatrix32_304_0_14, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 10, 1, 1, 0, 
10484 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10485 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10486 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10487 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10488 "d - 'Double32_t' 11 - a9 d - 'Double32_t' 11 - a10", (char*)NULL, (void*) NULL, 0);
10489    G__memfunc_setup("operator=",937,G__G__Smatrix32_304_0_15, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10490    G__memfunc_setup("Dim",282,G__G__Smatrix32_304_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<Double32_t,6>::Dim) ), 0);
10491    G__memfunc_setup("apply",550,G__G__Smatrix32_304_0_17, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10492    G__memfunc_setup("Array",511,G__G__Smatrix32_304_0_18, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10493    G__memfunc_setup("Array",511,G__G__Smatrix32_304_0_19, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10494    G__memfunc_setup("begin",517,G__G__Smatrix32_304_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10495    G__memfunc_setup("end",311,G__G__Smatrix32_304_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,6>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10496    G__memfunc_setup("begin",517,G__G__Smatrix32_304_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10497    G__memfunc_setup("end",311,G__G__Smatrix32_304_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,6>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10498    G__memfunc_setup("operator==",998,G__G__Smatrix32_304_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10499    G__memfunc_setup("operator!=",970,G__G__Smatrix32_304_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10500    G__memfunc_setup("operator==",998,G__G__Smatrix32_304_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10501    G__memfunc_setup("operator!=",970,G__G__Smatrix32_304_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10502    G__memfunc_setup("operator>",938,G__G__Smatrix32_304_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10503    G__memfunc_setup("operator<",936,G__G__Smatrix32_304_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10504    G__memfunc_setup("operator>",938,G__G__Smatrix32_304_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10505    G__memfunc_setup("operator<",936,G__G__Smatrix32_304_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10506    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_304_0_32, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10507    G__memfunc_setup("operator()",957,G__G__Smatrix32_304_0_33, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10508    G__memfunc_setup("At",181,G__G__Smatrix32_304_0_34, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10509    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_304_0_35, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10510    G__memfunc_setup("operator()",957,G__G__Smatrix32_304_0_36, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10511    G__memfunc_setup("At",181,G__G__Smatrix32_304_0_37, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10512    G__memfunc_setup("operator+=",980,G__G__Smatrix32_304_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10513    G__memfunc_setup("operator-=",982,G__G__Smatrix32_304_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10514    G__memfunc_setup("operator*=",979,G__G__Smatrix32_304_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10515    G__memfunc_setup("operator/=",984,G__G__Smatrix32_304_0_41, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10516    G__memfunc_setup("operator+=",980,G__G__Smatrix32_304_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10517    G__memfunc_setup("operator-=",982,G__G__Smatrix32_304_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10518    G__memfunc_setup("Unit",416,G__G__Smatrix32_304_0_44, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10519    G__memfunc_setup("Print",525,G__G__Smatrix32_304_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10520    // automatic destructor
10521    G__memfunc_setup("~SVector<Double32_t,6>", 1971, G__G__Smatrix32_304_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10522    // automatic assignment operator
10523    G__memfunc_setup("operator=", 937, G__G__Smatrix32_304_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10524    G__tag_memfunc_reset();
10525 }
10526 
10527 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR(void) {
10528    /* ROOT::Math::SVector<Double32_t,3> */
10529    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR));
10530    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10531    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10532    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 2, 1, 1, 0, 
10533 "D - 'Double32_t' 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
10534    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 2, 1, 1, 0, 
10535 "D - 'ROOT::Math::SVector<Double32_t,3>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<Double32_t,3>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
10536    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10537    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_6, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 2, 1, 1, 0, 
10538 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2", (char*)NULL, (void*) NULL, 0);
10539    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_7, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 3, 1, 1, 0, 
10540 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10541 "d - 'Double32_t' 11 - a3", (char*)NULL, (void*) NULL, 0);
10542    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_8, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 4, 1, 1, 0, 
10543 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10544 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4", (char*)NULL, (void*) NULL, 0);
10545    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_9, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 5, 1, 1, 0, 
10546 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10547 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10548 "d - 'Double32_t' 11 - a5", (char*)NULL, (void*) NULL, 0);
10549    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_10, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 6, 1, 1, 0, 
10550 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10551 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10552 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6", (char*)NULL, (void*) NULL, 0);
10553    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_11, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 7, 1, 1, 0, 
10554 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10555 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10556 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10557 "d - 'Double32_t' 11 - a7", (char*)NULL, (void*) NULL, 0);
10558    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_12, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 8, 1, 1, 0, 
10559 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10560 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10561 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10562 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8", (char*)NULL, (void*) NULL, 0);
10563    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_13, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 9, 1, 1, 0, 
10564 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10565 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10566 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10567 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10568 "d - 'Double32_t' 11 - a9", (char*)NULL, (void*) NULL, 0);
10569    G__memfunc_setup("SVector<Double32_t,3>",1842,G__G__Smatrix32_309_0_14, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 10, 1, 1, 0, 
10570 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10571 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10572 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10573 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10574 "d - 'Double32_t' 11 - a9 d - 'Double32_t' 11 - a10", (char*)NULL, (void*) NULL, 0);
10575    G__memfunc_setup("operator=",937,G__G__Smatrix32_309_0_15, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10576    G__memfunc_setup("Dim",282,G__G__Smatrix32_309_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<Double32_t,3>::Dim) ), 0);
10577    G__memfunc_setup("apply",550,G__G__Smatrix32_309_0_17, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10578    G__memfunc_setup("Array",511,G__G__Smatrix32_309_0_18, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10579    G__memfunc_setup("Array",511,G__G__Smatrix32_309_0_19, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10580    G__memfunc_setup("begin",517,G__G__Smatrix32_309_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10581    G__memfunc_setup("end",311,G__G__Smatrix32_309_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,3>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10582    G__memfunc_setup("begin",517,G__G__Smatrix32_309_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10583    G__memfunc_setup("end",311,G__G__Smatrix32_309_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,3>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10584    G__memfunc_setup("operator==",998,G__G__Smatrix32_309_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10585    G__memfunc_setup("operator!=",970,G__G__Smatrix32_309_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10586    G__memfunc_setup("operator==",998,G__G__Smatrix32_309_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10587    G__memfunc_setup("operator!=",970,G__G__Smatrix32_309_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10588    G__memfunc_setup("operator>",938,G__G__Smatrix32_309_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10589    G__memfunc_setup("operator<",936,G__G__Smatrix32_309_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10590    G__memfunc_setup("operator>",938,G__G__Smatrix32_309_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10591    G__memfunc_setup("operator<",936,G__G__Smatrix32_309_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10592    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_309_0_32, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10593    G__memfunc_setup("operator()",957,G__G__Smatrix32_309_0_33, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10594    G__memfunc_setup("At",181,G__G__Smatrix32_309_0_34, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10595    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_309_0_35, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10596    G__memfunc_setup("operator()",957,G__G__Smatrix32_309_0_36, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10597    G__memfunc_setup("At",181,G__G__Smatrix32_309_0_37, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10598    G__memfunc_setup("operator+=",980,G__G__Smatrix32_309_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10599    G__memfunc_setup("operator-=",982,G__G__Smatrix32_309_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10600    G__memfunc_setup("operator*=",979,G__G__Smatrix32_309_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10601    G__memfunc_setup("operator/=",984,G__G__Smatrix32_309_0_41, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10602    G__memfunc_setup("operator+=",980,G__G__Smatrix32_309_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10603    G__memfunc_setup("operator-=",982,G__G__Smatrix32_309_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10604    G__memfunc_setup("Unit",416,G__G__Smatrix32_309_0_44, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10605    G__memfunc_setup("Print",525,G__G__Smatrix32_309_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10606    // automatic destructor
10607    G__memfunc_setup("~SVector<Double32_t,3>", 1968, G__G__Smatrix32_309_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10608    // automatic assignment operator
10609    G__memfunc_setup("operator=", 937, G__G__Smatrix32_309_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10610    G__tag_memfunc_reset();
10611 }
10612 
10613 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR(void) {
10614    /* ROOT::Math::MatRepStd<Double32_t,4,4> */
10615    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR));
10616    G__memfunc_setup("operator()",957,G__G__Smatrix32_311_0_1, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10617 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10618    G__memfunc_setup("operator()",957,G__G__Smatrix32_311_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10619 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10620    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_311_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10621    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_311_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10622    G__memfunc_setup("apply",550,G__G__Smatrix32_311_0_5, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10623    G__memfunc_setup("Array",511,G__G__Smatrix32_311_0_6, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10624    G__memfunc_setup("Array",511,G__G__Smatrix32_311_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10625    // automatic default constructor
10626    G__memfunc_setup("MatRepStd<Double32_t,4,4>", 2113, G__G__Smatrix32_311_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10627    // automatic copy constructor
10628    G__memfunc_setup("MatRepStd<Double32_t,4,4>", 2113, G__G__Smatrix32_311_0_9, (int) ('i'), 
10629 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10630    // automatic destructor
10631    G__memfunc_setup("~MatRepStd<Double32_t,4,4>", 2239, G__G__Smatrix32_311_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10632    // automatic assignment operator
10633    G__memfunc_setup("operator=", 937, G__G__Smatrix32_311_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,4,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10634    G__tag_memfunc_reset();
10635 }
10636 
10637 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR(void) {
10638    /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> > */
10639    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR));
10640    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >",5080,G__G__Smatrix32_313_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10641    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >",5080,G__G__Smatrix32_313_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10642    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >",5080,G__G__Smatrix32_313_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10643    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >",5080,G__G__Smatrix32_313_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 2, 1, 1, 0, 
10644 "u 'ROOT::Math::SVector<Double32_t,10>' 'ROOT::Math::SVector<Double32_t,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
10645    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >",5080,G__G__Smatrix32_313_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10646    G__memfunc_setup("operator=",937,G__G__Smatrix32_313_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10647    G__memfunc_setup("operator=",937,G__G__Smatrix32_313_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10648    G__memfunc_setup("apply",550,G__G__Smatrix32_313_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10649    G__memfunc_setup("Array",511,G__G__Smatrix32_313_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10650    G__memfunc_setup("Array",511,G__G__Smatrix32_313_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10651    G__memfunc_setup("begin",517,G__G__Smatrix32_313_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10652    G__memfunc_setup("end",311,G__G__Smatrix32_313_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10653    G__memfunc_setup("begin",517,G__G__Smatrix32_313_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10654    G__memfunc_setup("end",311,G__G__Smatrix32_313_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10655    G__memfunc_setup("operator==",998,G__G__Smatrix32_313_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10656    G__memfunc_setup("operator!=",970,G__G__Smatrix32_313_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10657    G__memfunc_setup("operator!=",970,G__G__Smatrix32_313_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10658    G__memfunc_setup("operator>",938,G__G__Smatrix32_313_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10659    G__memfunc_setup("operator<",936,G__G__Smatrix32_313_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10660    G__memfunc_setup("operator()",957,G__G__Smatrix32_313_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10661 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10662    G__memfunc_setup("operator()",957,G__G__Smatrix32_313_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10663 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10664    G__memfunc_setup("At",181,G__G__Smatrix32_313_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10665 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10666    G__memfunc_setup("At",181,G__G__Smatrix32_313_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10667 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10668    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_313_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10669    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_313_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10670    G__memfunc_setup("operator+=",980,G__G__Smatrix32_313_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10671    G__memfunc_setup("operator-=",982,G__G__Smatrix32_313_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10672    G__memfunc_setup("operator*=",979,G__G__Smatrix32_313_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10673    G__memfunc_setup("operator/=",984,G__G__Smatrix32_313_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10674    G__memfunc_setup("Invert",632,G__G__Smatrix32_313_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10675    G__memfunc_setup("Inverse",732,G__G__Smatrix32_313_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10676    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_313_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10677    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_313_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10678    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_313_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10679    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_313_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10680    G__memfunc_setup("Det",285,G__G__Smatrix32_313_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10681    G__memfunc_setup("Det2",335,G__G__Smatrix32_313_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10682    G__memfunc_setup("Row",312,G__G__Smatrix32_313_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
10683    G__memfunc_setup("Col",286,G__G__Smatrix32_313_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
10684    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_313_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10685    G__memfunc_setup("Trace",495,G__G__Smatrix32_313_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10686    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_313_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR), G__defined_typename("ROOT::Math::SVector<Double32_t,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10687    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_313_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR), G__defined_typename("ROOT::Math::SVector<Double32_t,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10688    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_313_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
10689    G__memfunc_setup("Print",525,G__G__Smatrix32_313_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10690    // automatic destructor
10691    G__memfunc_setup("~SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >", 5206, G__G__Smatrix32_313_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10692    // automatic assignment operator
10693    G__memfunc_setup("operator=", 937, G__G__Smatrix32_313_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
10694    G__tag_memfunc_reset();
10695 }
10696 
10697 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR(void) {
10698    /* ROOT::Math::SVector<Double32_t,4> */
10699    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR));
10700    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10701    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10702    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 2, 1, 1, 0, 
10703 "D - 'Double32_t' 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
10704    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 2, 1, 1, 0, 
10705 "D - 'ROOT::Math::SVector<Double32_t,4>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<Double32_t,4>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
10706    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10707    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_6, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 2, 1, 1, 0, 
10708 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2", (char*)NULL, (void*) NULL, 0);
10709    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_7, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 3, 1, 1, 0, 
10710 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10711 "d - 'Double32_t' 11 - a3", (char*)NULL, (void*) NULL, 0);
10712    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_8, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 4, 1, 1, 0, 
10713 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10714 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4", (char*)NULL, (void*) NULL, 0);
10715    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_9, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 5, 1, 1, 0, 
10716 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10717 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10718 "d - 'Double32_t' 11 - a5", (char*)NULL, (void*) NULL, 0);
10719    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_10, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 6, 1, 1, 0, 
10720 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10721 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10722 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6", (char*)NULL, (void*) NULL, 0);
10723    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_11, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 7, 1, 1, 0, 
10724 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10725 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10726 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10727 "d - 'Double32_t' 11 - a7", (char*)NULL, (void*) NULL, 0);
10728    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_12, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 8, 1, 1, 0, 
10729 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10730 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10731 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10732 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8", (char*)NULL, (void*) NULL, 0);
10733    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_13, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 9, 1, 1, 0, 
10734 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10735 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10736 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10737 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10738 "d - 'Double32_t' 11 - a9", (char*)NULL, (void*) NULL, 0);
10739    G__memfunc_setup("SVector<Double32_t,4>",1843,G__G__Smatrix32_319_0_14, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 10, 1, 1, 0, 
10740 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10741 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10742 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10743 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10744 "d - 'Double32_t' 11 - a9 d - 'Double32_t' 11 - a10", (char*)NULL, (void*) NULL, 0);
10745    G__memfunc_setup("operator=",937,G__G__Smatrix32_319_0_15, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10746    G__memfunc_setup("Dim",282,G__G__Smatrix32_319_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<Double32_t,4>::Dim) ), 0);
10747    G__memfunc_setup("apply",550,G__G__Smatrix32_319_0_17, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10748    G__memfunc_setup("Array",511,G__G__Smatrix32_319_0_18, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10749    G__memfunc_setup("Array",511,G__G__Smatrix32_319_0_19, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10750    G__memfunc_setup("begin",517,G__G__Smatrix32_319_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10751    G__memfunc_setup("end",311,G__G__Smatrix32_319_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,4>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10752    G__memfunc_setup("begin",517,G__G__Smatrix32_319_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10753    G__memfunc_setup("end",311,G__G__Smatrix32_319_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,4>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10754    G__memfunc_setup("operator==",998,G__G__Smatrix32_319_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10755    G__memfunc_setup("operator!=",970,G__G__Smatrix32_319_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10756    G__memfunc_setup("operator==",998,G__G__Smatrix32_319_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10757    G__memfunc_setup("operator!=",970,G__G__Smatrix32_319_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10758    G__memfunc_setup("operator>",938,G__G__Smatrix32_319_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10759    G__memfunc_setup("operator<",936,G__G__Smatrix32_319_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10760    G__memfunc_setup("operator>",938,G__G__Smatrix32_319_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10761    G__memfunc_setup("operator<",936,G__G__Smatrix32_319_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10762    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_319_0_32, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10763    G__memfunc_setup("operator()",957,G__G__Smatrix32_319_0_33, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10764    G__memfunc_setup("At",181,G__G__Smatrix32_319_0_34, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10765    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_319_0_35, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10766    G__memfunc_setup("operator()",957,G__G__Smatrix32_319_0_36, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10767    G__memfunc_setup("At",181,G__G__Smatrix32_319_0_37, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10768    G__memfunc_setup("operator+=",980,G__G__Smatrix32_319_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10769    G__memfunc_setup("operator-=",982,G__G__Smatrix32_319_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10770    G__memfunc_setup("operator*=",979,G__G__Smatrix32_319_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10771    G__memfunc_setup("operator/=",984,G__G__Smatrix32_319_0_41, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10772    G__memfunc_setup("operator+=",980,G__G__Smatrix32_319_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10773    G__memfunc_setup("operator-=",982,G__G__Smatrix32_319_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10774    G__memfunc_setup("Unit",416,G__G__Smatrix32_319_0_44, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10775    G__memfunc_setup("Print",525,G__G__Smatrix32_319_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10776    // automatic destructor
10777    G__memfunc_setup("~SVector<Double32_t,4>", 1969, G__G__Smatrix32_319_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10778    // automatic assignment operator
10779    G__memfunc_setup("operator=", 937, G__G__Smatrix32_319_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10780    G__tag_memfunc_reset();
10781 }
10782 
10783 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR(void) {
10784    /* ROOT::Math::MatRepStd<Double32_t,5,5> */
10785    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR));
10786    G__memfunc_setup("operator()",957,G__G__Smatrix32_321_0_1, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10787 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10788    G__memfunc_setup("operator()",957,G__G__Smatrix32_321_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10789 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10790    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_321_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10791    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_321_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10792    G__memfunc_setup("apply",550,G__G__Smatrix32_321_0_5, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10793    G__memfunc_setup("Array",511,G__G__Smatrix32_321_0_6, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10794    G__memfunc_setup("Array",511,G__G__Smatrix32_321_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10795    // automatic default constructor
10796    G__memfunc_setup("MatRepStd<Double32_t,5,5>", 2115, G__G__Smatrix32_321_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10797    // automatic copy constructor
10798    G__memfunc_setup("MatRepStd<Double32_t,5,5>", 2115, G__G__Smatrix32_321_0_9, (int) ('i'), 
10799 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10800    // automatic destructor
10801    G__memfunc_setup("~MatRepStd<Double32_t,5,5>", 2241, G__G__Smatrix32_321_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10802    // automatic assignment operator
10803    G__memfunc_setup("operator=", 937, G__G__Smatrix32_321_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,5,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10804    G__tag_memfunc_reset();
10805 }
10806 
10807 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR(void) {
10808    /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> > */
10809    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR));
10810    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >",5084,G__G__Smatrix32_323_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10811    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >",5084,G__G__Smatrix32_323_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10812    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >",5084,G__G__Smatrix32_323_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10813    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >",5084,G__G__Smatrix32_323_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 2, 1, 1, 0, 
10814 "u 'ROOT::Math::SVector<Double32_t,15>' 'ROOT::Math::SVector<Double32_t,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
10815    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >",5084,G__G__Smatrix32_323_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10816    G__memfunc_setup("operator=",937,G__G__Smatrix32_323_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10817    G__memfunc_setup("operator=",937,G__G__Smatrix32_323_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10818    G__memfunc_setup("apply",550,G__G__Smatrix32_323_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10819    G__memfunc_setup("Array",511,G__G__Smatrix32_323_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10820    G__memfunc_setup("Array",511,G__G__Smatrix32_323_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10821    G__memfunc_setup("begin",517,G__G__Smatrix32_323_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10822    G__memfunc_setup("end",311,G__G__Smatrix32_323_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10823    G__memfunc_setup("begin",517,G__G__Smatrix32_323_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10824    G__memfunc_setup("end",311,G__G__Smatrix32_323_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10825    G__memfunc_setup("operator==",998,G__G__Smatrix32_323_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10826    G__memfunc_setup("operator!=",970,G__G__Smatrix32_323_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10827    G__memfunc_setup("operator!=",970,G__G__Smatrix32_323_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10828    G__memfunc_setup("operator>",938,G__G__Smatrix32_323_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10829    G__memfunc_setup("operator<",936,G__G__Smatrix32_323_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10830    G__memfunc_setup("operator()",957,G__G__Smatrix32_323_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10831 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10832    G__memfunc_setup("operator()",957,G__G__Smatrix32_323_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10833 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10834    G__memfunc_setup("At",181,G__G__Smatrix32_323_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10835 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10836    G__memfunc_setup("At",181,G__G__Smatrix32_323_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10837 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10838    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_323_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10839    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_323_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10840    G__memfunc_setup("operator+=",980,G__G__Smatrix32_323_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10841    G__memfunc_setup("operator-=",982,G__G__Smatrix32_323_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10842    G__memfunc_setup("operator*=",979,G__G__Smatrix32_323_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10843    G__memfunc_setup("operator/=",984,G__G__Smatrix32_323_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10844    G__memfunc_setup("Invert",632,G__G__Smatrix32_323_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10845    G__memfunc_setup("Inverse",732,G__G__Smatrix32_323_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10846    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_323_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10847    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_323_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10848    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_323_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10849    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_323_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
10850    G__memfunc_setup("Det",285,G__G__Smatrix32_323_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10851    G__memfunc_setup("Det2",335,G__G__Smatrix32_323_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
10852    G__memfunc_setup("Row",312,G__G__Smatrix32_323_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
10853    G__memfunc_setup("Col",286,G__G__Smatrix32_323_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
10854    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_323_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10855    G__memfunc_setup("Trace",495,G__G__Smatrix32_323_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10856    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_323_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR), G__defined_typename("ROOT::Math::SVector<Double32_t,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10857    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_323_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR), G__defined_typename("ROOT::Math::SVector<Double32_t,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10858    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_323_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
10859    G__memfunc_setup("Print",525,G__G__Smatrix32_323_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10860    // automatic destructor
10861    G__memfunc_setup("~SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >", 5210, G__G__Smatrix32_323_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10862    // automatic assignment operator
10863    G__memfunc_setup("operator=", 937, G__G__Smatrix32_323_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
10864    G__tag_memfunc_reset();
10865 }
10866 
10867 static void G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR(void) {
10868    /* ROOT::Math::SVector<Double32_t,5> */
10869    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR));
10870    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10871    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10872    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 2, 1, 1, 0, 
10873 "D - 'Double32_t' 10 - a h - - 0 - len", (char*)NULL, (void*) NULL, 0);
10874    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 2, 1, 1, 0, 
10875 "D - 'ROOT::Math::SVector<Double32_t,5>::const_iterator' 10 - begin D - 'ROOT::Math::SVector<Double32_t,5>::const_iterator' 10 - end", (char*)NULL, (void*) NULL, 0);
10876    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10877    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_6, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 2, 1, 1, 0, 
10878 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2", (char*)NULL, (void*) NULL, 0);
10879    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_7, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 3, 1, 1, 0, 
10880 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10881 "d - 'Double32_t' 11 - a3", (char*)NULL, (void*) NULL, 0);
10882    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_8, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 4, 1, 1, 0, 
10883 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10884 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4", (char*)NULL, (void*) NULL, 0);
10885    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_9, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 5, 1, 1, 0, 
10886 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10887 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10888 "d - 'Double32_t' 11 - a5", (char*)NULL, (void*) NULL, 0);
10889    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_10, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 6, 1, 1, 0, 
10890 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10891 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10892 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6", (char*)NULL, (void*) NULL, 0);
10893    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_11, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 7, 1, 1, 0, 
10894 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10895 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10896 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10897 "d - 'Double32_t' 11 - a7", (char*)NULL, (void*) NULL, 0);
10898    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_12, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 8, 1, 1, 0, 
10899 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10900 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10901 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10902 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8", (char*)NULL, (void*) NULL, 0);
10903    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_13, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 9, 1, 1, 0, 
10904 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10905 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10906 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10907 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10908 "d - 'Double32_t' 11 - a9", (char*)NULL, (void*) NULL, 0);
10909    G__memfunc_setup("SVector<Double32_t,5>",1844,G__G__Smatrix32_329_0_14, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 10, 1, 1, 0, 
10910 "d - 'Double32_t' 11 - a1 d - 'Double32_t' 11 - a2 "
10911 "d - 'Double32_t' 11 - a3 d - 'Double32_t' 11 - a4 "
10912 "d - 'Double32_t' 11 - a5 d - 'Double32_t' 11 - a6 "
10913 "d - 'Double32_t' 11 - a7 d - 'Double32_t' 11 - a8 "
10914 "d - 'Double32_t' 11 - a9 d - 'Double32_t' 11 - a10", (char*)NULL, (void*) NULL, 0);
10915    G__memfunc_setup("operator=",937,G__G__Smatrix32_329_0_15, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - a1", (char*)NULL, (void*) NULL, 0);
10916    G__memfunc_setup("Dim",282,G__G__Smatrix32_329_0_16, 104, -1, -1, 0, 0, 3, 1, 0, "", (char*)NULL, (void*) G__func2void( (unsigned int (*)())(&ROOT::Math::SVector<Double32_t,5>::Dim) ), 0);
10917    G__memfunc_setup("apply",550,G__G__Smatrix32_329_0_17, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10918    G__memfunc_setup("Array",511,G__G__Smatrix32_329_0_18, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10919    G__memfunc_setup("Array",511,G__G__Smatrix32_329_0_19, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10920    G__memfunc_setup("begin",517,G__G__Smatrix32_329_0_20, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10921    G__memfunc_setup("end",311,G__G__Smatrix32_329_0_21, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,5>::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10922    G__memfunc_setup("begin",517,G__G__Smatrix32_329_0_22, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10923    G__memfunc_setup("end",311,G__G__Smatrix32_329_0_23, 68, -1, G__defined_typename("ROOT::Math::SVector<Double32_t,5>::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10924    G__memfunc_setup("operator==",998,G__G__Smatrix32_329_0_24, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10925    G__memfunc_setup("operator!=",970,G__G__Smatrix32_329_0_25, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10926    G__memfunc_setup("operator==",998,G__G__Smatrix32_329_0_26, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10927    G__memfunc_setup("operator!=",970,G__G__Smatrix32_329_0_27, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10928    G__memfunc_setup("operator>",938,G__G__Smatrix32_329_0_28, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10929    G__memfunc_setup("operator<",936,G__G__Smatrix32_329_0_29, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10930    G__memfunc_setup("operator>",938,G__G__Smatrix32_329_0_30, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10931    G__memfunc_setup("operator<",936,G__G__Smatrix32_329_0_31, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10932    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_329_0_32, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10933    G__memfunc_setup("operator()",957,G__G__Smatrix32_329_0_33, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10934    G__memfunc_setup("At",181,G__G__Smatrix32_329_0_34, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10935    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_329_0_35, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10936    G__memfunc_setup("operator()",957,G__G__Smatrix32_329_0_36, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10937    G__memfunc_setup("At",181,G__G__Smatrix32_329_0_37, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10938    G__memfunc_setup("operator+=",980,G__G__Smatrix32_329_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10939    G__memfunc_setup("operator-=",982,G__G__Smatrix32_329_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10940    G__memfunc_setup("operator*=",979,G__G__Smatrix32_329_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10941    G__memfunc_setup("operator/=",984,G__G__Smatrix32_329_0_41, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10942    G__memfunc_setup("operator+=",980,G__G__Smatrix32_329_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10943    G__memfunc_setup("operator-=",982,G__G__Smatrix32_329_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10944    G__memfunc_setup("Unit",416,G__G__Smatrix32_329_0_44, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10945    G__memfunc_setup("Print",525,G__G__Smatrix32_329_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
10946    // automatic destructor
10947    G__memfunc_setup("~SVector<Double32_t,5>", 1970, G__G__Smatrix32_329_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10948    // automatic assignment operator
10949    G__memfunc_setup("operator=", 937, G__G__Smatrix32_329_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SVector<Double32_t,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10950    G__tag_memfunc_reset();
10951 }
10952 
10953 static void G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR(void) {
10954    /* ROOT::Math::MatRepStd<Double32_t,6,6> */
10955    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR));
10956    G__memfunc_setup("operator()",957,G__G__Smatrix32_331_0_1, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
10957 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10958    G__memfunc_setup("operator()",957,G__G__Smatrix32_331_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
10959 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
10960    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_331_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10961    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_331_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10962    G__memfunc_setup("apply",550,G__G__Smatrix32_331_0_5, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10963    G__memfunc_setup("Array",511,G__G__Smatrix32_331_0_6, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10964    G__memfunc_setup("Array",511,G__G__Smatrix32_331_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10965    // automatic default constructor
10966    G__memfunc_setup("MatRepStd<Double32_t,6,6>", 2117, G__G__Smatrix32_331_0_8, (int) ('i'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR), -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10967    // automatic copy constructor
10968    G__memfunc_setup("MatRepStd<Double32_t,6,6>", 2117, G__G__Smatrix32_331_0_9, (int) ('i'), 
10969 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10970    // automatic destructor
10971    G__memfunc_setup("~MatRepStd<Double32_t,6,6>", 2243, G__G__Smatrix32_331_0_10, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
10972    // automatic assignment operator
10973    G__memfunc_setup("operator=", 937, G__G__Smatrix32_331_0_11, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepStd<Double32_t,6,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
10974    G__tag_memfunc_reset();
10975 }
10976 
10977 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR(void) {
10978    /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> > */
10979    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR));
10980    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >",5088,G__G__Smatrix32_333_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10981    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >",5088,G__G__Smatrix32_333_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10982    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >",5088,G__G__Smatrix32_333_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10983    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >",5088,G__G__Smatrix32_333_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 2, 1, 1, 0, 
10984 "u 'ROOT::Math::SVector<Double32_t,21>' 'ROOT::Math::SVector<Double32_t,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
10985    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >",5088,G__G__Smatrix32_333_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10986    G__memfunc_setup("operator=",937,G__G__Smatrix32_333_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
10987    G__memfunc_setup("operator=",937,G__G__Smatrix32_333_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10988    G__memfunc_setup("apply",550,G__G__Smatrix32_333_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
10989    G__memfunc_setup("Array",511,G__G__Smatrix32_333_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
10990    G__memfunc_setup("Array",511,G__G__Smatrix32_333_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10991    G__memfunc_setup("begin",517,G__G__Smatrix32_333_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10992    G__memfunc_setup("end",311,G__G__Smatrix32_333_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
10993    G__memfunc_setup("begin",517,G__G__Smatrix32_333_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10994    G__memfunc_setup("end",311,G__G__Smatrix32_333_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
10995    G__memfunc_setup("operator==",998,G__G__Smatrix32_333_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10996    G__memfunc_setup("operator!=",970,G__G__Smatrix32_333_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10997    G__memfunc_setup("operator!=",970,G__G__Smatrix32_333_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
10998    G__memfunc_setup("operator>",938,G__G__Smatrix32_333_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
10999    G__memfunc_setup("operator<",936,G__G__Smatrix32_333_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11000    G__memfunc_setup("operator()",957,G__G__Smatrix32_333_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11001 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11002    G__memfunc_setup("operator()",957,G__G__Smatrix32_333_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11003 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11004    G__memfunc_setup("At",181,G__G__Smatrix32_333_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11005 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11006    G__memfunc_setup("At",181,G__G__Smatrix32_333_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11007 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11008    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_333_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11009    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_333_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11010    G__memfunc_setup("operator+=",980,G__G__Smatrix32_333_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11011    G__memfunc_setup("operator-=",982,G__G__Smatrix32_333_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11012    G__memfunc_setup("operator*=",979,G__G__Smatrix32_333_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11013    G__memfunc_setup("operator/=",984,G__G__Smatrix32_333_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11014    G__memfunc_setup("Invert",632,G__G__Smatrix32_333_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11015    G__memfunc_setup("Inverse",732,G__G__Smatrix32_333_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11016    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_333_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11017    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_333_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11018    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_333_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11019    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_333_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11020    G__memfunc_setup("Det",285,G__G__Smatrix32_333_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11021    G__memfunc_setup("Det2",335,G__G__Smatrix32_333_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11022    G__memfunc_setup("Row",312,G__G__Smatrix32_333_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
11023    G__memfunc_setup("Col",286,G__G__Smatrix32_333_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
11024    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_333_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11025    G__memfunc_setup("Trace",495,G__G__Smatrix32_333_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11026    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_333_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR), G__defined_typename("ROOT::Math::SVector<Double32_t,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11027    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_333_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR), G__defined_typename("ROOT::Math::SVector<Double32_t,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11028    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_333_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
11029    G__memfunc_setup("Print",525,G__G__Smatrix32_333_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11030    // automatic destructor
11031    G__memfunc_setup("~SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >", 5214, G__G__Smatrix32_333_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11032    // automatic assignment operator
11033    G__memfunc_setup("operator=", 937, G__G__Smatrix32_333_0_47, (int) ('u'), G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >' - 11 - -", (char*) NULL, (void*) NULL, 0);
11034    G__tag_memfunc_reset();
11035 }
11036 
11037 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR(void) {
11038    /* ROOT::Math::MatRepSym<Double32_t,3> */
11039    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR));
11040    G__memfunc_setup("MatRepSym<Double32_t,3>",2030,G__G__Smatrix32_339_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11041    G__memfunc_setup("operator()",957,G__G__Smatrix32_339_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11042 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11043    G__memfunc_setup("operator()",957,G__G__Smatrix32_339_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11044 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11045    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_339_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11046    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_339_0_5, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11047    G__memfunc_setup("apply",550,G__G__Smatrix32_339_0_6, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11048    G__memfunc_setup("Array",511,G__G__Smatrix32_339_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11049    G__memfunc_setup("Array",511,G__G__Smatrix32_339_0_8, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11050    G__memfunc_setup("operator=",937,G__G__Smatrix32_339_0_9, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11051    G__memfunc_setup("operator+=",980,G__G__Smatrix32_339_0_10, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11052    G__memfunc_setup("operator-=",982,G__G__Smatrix32_339_0_11, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,3>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11053    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix32_339_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11054    G__memfunc_setup("Offsets",730,G__G__Smatrix32_339_0_13, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE3gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11055    // automatic copy constructor
11056    G__memfunc_setup("MatRepSym<Double32_t,3>", 2030, G__G__Smatrix32_339_0_14, (int) ('i'), 
11057 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,3>' - 11 - -", (char*) NULL, (void*) NULL, 0);
11058    // automatic destructor
11059    G__memfunc_setup("~MatRepSym<Double32_t,3>", 2156, G__G__Smatrix32_339_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11060    G__tag_memfunc_reset();
11061 }
11062 
11063 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR(void) {
11064    /* ROOT::Math::MatRepSym<Double32_t,4> */
11065    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR));
11066    G__memfunc_setup("MatRepSym<Double32_t,4>",2031,G__G__Smatrix32_341_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11067    G__memfunc_setup("operator()",957,G__G__Smatrix32_341_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11068 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11069    G__memfunc_setup("operator()",957,G__G__Smatrix32_341_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11070 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11071    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_341_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11072    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_341_0_5, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11073    G__memfunc_setup("apply",550,G__G__Smatrix32_341_0_6, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11074    G__memfunc_setup("Array",511,G__G__Smatrix32_341_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11075    G__memfunc_setup("Array",511,G__G__Smatrix32_341_0_8, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11076    G__memfunc_setup("operator=",937,G__G__Smatrix32_341_0_9, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11077    G__memfunc_setup("operator+=",980,G__G__Smatrix32_341_0_10, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11078    G__memfunc_setup("operator-=",982,G__G__Smatrix32_341_0_11, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,4>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11079    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix32_341_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11080    G__memfunc_setup("Offsets",730,G__G__Smatrix32_341_0_13, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE4gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11081    // automatic copy constructor
11082    G__memfunc_setup("MatRepSym<Double32_t,4>", 2031, G__G__Smatrix32_341_0_14, (int) ('i'), 
11083 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,4>' - 11 - -", (char*) NULL, (void*) NULL, 0);
11084    // automatic destructor
11085    G__memfunc_setup("~MatRepSym<Double32_t,4>", 2157, G__G__Smatrix32_341_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11086    G__tag_memfunc_reset();
11087 }
11088 
11089 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR(void) {
11090    /* ROOT::Math::MatRepSym<Double32_t,5> */
11091    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR));
11092    G__memfunc_setup("MatRepSym<Double32_t,5>",2032,G__G__Smatrix32_343_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11093    G__memfunc_setup("operator()",957,G__G__Smatrix32_343_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11094 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11095    G__memfunc_setup("operator()",957,G__G__Smatrix32_343_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11096 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11097    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_343_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11098    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_343_0_5, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11099    G__memfunc_setup("apply",550,G__G__Smatrix32_343_0_6, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11100    G__memfunc_setup("Array",511,G__G__Smatrix32_343_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11101    G__memfunc_setup("Array",511,G__G__Smatrix32_343_0_8, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11102    G__memfunc_setup("operator=",937,G__G__Smatrix32_343_0_9, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11103    G__memfunc_setup("operator+=",980,G__G__Smatrix32_343_0_10, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11104    G__memfunc_setup("operator-=",982,G__G__Smatrix32_343_0_11, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,5>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11105    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix32_343_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11106    G__memfunc_setup("Offsets",730,G__G__Smatrix32_343_0_13, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE5gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11107    // automatic copy constructor
11108    G__memfunc_setup("MatRepSym<Double32_t,5>", 2032, G__G__Smatrix32_343_0_14, (int) ('i'), 
11109 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,5>' - 11 - -", (char*) NULL, (void*) NULL, 0);
11110    // automatic destructor
11111    G__memfunc_setup("~MatRepSym<Double32_t,5>", 2158, G__G__Smatrix32_343_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11112    G__tag_memfunc_reset();
11113 }
11114 
11115 static void G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR(void) {
11116    /* ROOT::Math::MatRepSym<Double32_t,6> */
11117    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR));
11118    G__memfunc_setup("MatRepSym<Double32_t,6>",2033,G__G__Smatrix32_345_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11119    G__memfunc_setup("operator()",957,G__G__Smatrix32_345_0_2, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11120 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11121    G__memfunc_setup("operator()",957,G__G__Smatrix32_345_0_3, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11122 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11123    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_345_0_4, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11124    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_345_0_5, 100, -1, G__defined_typename("Double32_t"), 1, 1, 1, 1, 9, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11125    G__memfunc_setup("apply",550,G__G__Smatrix32_345_0_6, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11126    G__memfunc_setup("Array",511,G__G__Smatrix32_345_0_7, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11127    G__memfunc_setup("Array",511,G__G__Smatrix32_345_0_8, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11128    G__memfunc_setup("operator=",937,G__G__Smatrix32_345_0_9, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11129    G__memfunc_setup("operator+=",980,G__G__Smatrix32_345_0_10, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11130    G__memfunc_setup("operator-=",982,G__G__Smatrix32_345_0_11, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,6>' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11131    G__memfunc_setup("CreateOffsets",1326,G__G__Smatrix32_345_0_12, 121, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11132    G__memfunc_setup("Offsets",730,G__G__Smatrix32_345_0_13, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE6gR), -1, 1, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11133    // automatic copy constructor
11134    G__memfunc_setup("MatRepSym<Double32_t,6>", 2033, G__G__Smatrix32_345_0_14, (int) ('i'), 
11135 G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::MatRepSym<Double32_t,6>' - 11 - -", (char*) NULL, (void*) NULL, 0);
11136    // automatic destructor
11137    G__memfunc_setup("~MatRepSym<Double32_t,6>", 2159, G__G__Smatrix32_345_0_15, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11138    G__tag_memfunc_reset();
11139 }
11140 
11141 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR(void) {
11142    /* ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> > */
11143    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR));
11144    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >",4995,G__G__Smatrix32_347_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11145    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >",4995,G__G__Smatrix32_347_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11146    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >",4995,G__G__Smatrix32_347_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11147    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >",4995,G__G__Smatrix32_347_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 2, 1, 1, 0, 
11148 "u 'ROOT::Math::SVector<Double32_t,6>' 'ROOT::Math::SVector<Double32_t,3*(3+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
11149    G__memfunc_setup("SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >",4995,G__G__Smatrix32_347_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11150    G__memfunc_setup("operator=",937,G__G__Smatrix32_347_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11151    G__memfunc_setup("operator=",937,G__G__Smatrix32_347_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11152    G__memfunc_setup("apply",550,G__G__Smatrix32_347_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11153    G__memfunc_setup("Array",511,G__G__Smatrix32_347_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11154    G__memfunc_setup("Array",511,G__G__Smatrix32_347_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11155    G__memfunc_setup("begin",517,G__G__Smatrix32_347_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11156    G__memfunc_setup("end",311,G__G__Smatrix32_347_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11157    G__memfunc_setup("begin",517,G__G__Smatrix32_347_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11158    G__memfunc_setup("end",311,G__G__Smatrix32_347_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11159    G__memfunc_setup("operator==",998,G__G__Smatrix32_347_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11160    G__memfunc_setup("operator!=",970,G__G__Smatrix32_347_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11161    G__memfunc_setup("operator!=",970,G__G__Smatrix32_347_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11162    G__memfunc_setup("operator>",938,G__G__Smatrix32_347_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11163    G__memfunc_setup("operator<",936,G__G__Smatrix32_347_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11164    G__memfunc_setup("operator()",957,G__G__Smatrix32_347_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11165 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11166    G__memfunc_setup("operator()",957,G__G__Smatrix32_347_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11167 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11168    G__memfunc_setup("At",181,G__G__Smatrix32_347_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11169 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11170    G__memfunc_setup("At",181,G__G__Smatrix32_347_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11171 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11172    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_347_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11173    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_347_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11174    G__memfunc_setup("operator+=",980,G__G__Smatrix32_347_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11175    G__memfunc_setup("operator-=",982,G__G__Smatrix32_347_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11176    G__memfunc_setup("operator*=",979,G__G__Smatrix32_347_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11177    G__memfunc_setup("operator/=",984,G__G__Smatrix32_347_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11178    G__memfunc_setup("Invert",632,G__G__Smatrix32_347_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11179    G__memfunc_setup("Inverse",732,G__G__Smatrix32_347_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11180    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_347_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11181    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_347_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11182    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_347_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11183    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_347_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11184    G__memfunc_setup("Det",285,G__G__Smatrix32_347_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11185    G__memfunc_setup("Det2",335,G__G__Smatrix32_347_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11186    G__memfunc_setup("Row",312,G__G__Smatrix32_347_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
11187    G__memfunc_setup("Col",286,G__G__Smatrix32_347_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
11188    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_347_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11189    G__memfunc_setup("Trace",495,G__G__Smatrix32_347_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11190    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_347_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), G__defined_typename("ROOT::Math::SVector<Double32_t,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11191    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_347_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), G__defined_typename("ROOT::Math::SVector<Double32_t,3*(3+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11192    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_347_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
11193    G__memfunc_setup("Print",525,G__G__Smatrix32_347_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11194    // automatic destructor
11195    G__memfunc_setup("~SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >", 5121, G__G__Smatrix32_347_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11196    G__tag_memfunc_reset();
11197 }
11198 
11199 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR(void) {
11200    /* ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> > */
11201    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR));
11202    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >",4998,G__G__Smatrix32_351_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11203    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >",4998,G__G__Smatrix32_351_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11204    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >",4998,G__G__Smatrix32_351_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11205    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >",4998,G__G__Smatrix32_351_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 2, 1, 1, 0, 
11206 "u 'ROOT::Math::SVector<Double32_t,10>' 'ROOT::Math::SVector<Double32_t,4*(4+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
11207    G__memfunc_setup("SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >",4998,G__G__Smatrix32_351_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11208    G__memfunc_setup("operator=",937,G__G__Smatrix32_351_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11209    G__memfunc_setup("operator=",937,G__G__Smatrix32_351_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11210    G__memfunc_setup("apply",550,G__G__Smatrix32_351_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11211    G__memfunc_setup("Array",511,G__G__Smatrix32_351_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11212    G__memfunc_setup("Array",511,G__G__Smatrix32_351_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11213    G__memfunc_setup("begin",517,G__G__Smatrix32_351_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11214    G__memfunc_setup("end",311,G__G__Smatrix32_351_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11215    G__memfunc_setup("begin",517,G__G__Smatrix32_351_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11216    G__memfunc_setup("end",311,G__G__Smatrix32_351_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11217    G__memfunc_setup("operator==",998,G__G__Smatrix32_351_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11218    G__memfunc_setup("operator!=",970,G__G__Smatrix32_351_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11219    G__memfunc_setup("operator!=",970,G__G__Smatrix32_351_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11220    G__memfunc_setup("operator>",938,G__G__Smatrix32_351_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11221    G__memfunc_setup("operator<",936,G__G__Smatrix32_351_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11222    G__memfunc_setup("operator()",957,G__G__Smatrix32_351_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11223 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11224    G__memfunc_setup("operator()",957,G__G__Smatrix32_351_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11225 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11226    G__memfunc_setup("At",181,G__G__Smatrix32_351_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11227 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11228    G__memfunc_setup("At",181,G__G__Smatrix32_351_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11229 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11230    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_351_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11231    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_351_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11232    G__memfunc_setup("operator+=",980,G__G__Smatrix32_351_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11233    G__memfunc_setup("operator-=",982,G__G__Smatrix32_351_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11234    G__memfunc_setup("operator*=",979,G__G__Smatrix32_351_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11235    G__memfunc_setup("operator/=",984,G__G__Smatrix32_351_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11236    G__memfunc_setup("Invert",632,G__G__Smatrix32_351_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11237    G__memfunc_setup("Inverse",732,G__G__Smatrix32_351_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11238    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_351_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11239    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_351_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11240    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_351_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11241    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_351_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11242    G__memfunc_setup("Det",285,G__G__Smatrix32_351_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11243    G__memfunc_setup("Det2",335,G__G__Smatrix32_351_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11244    G__memfunc_setup("Row",312,G__G__Smatrix32_351_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
11245    G__memfunc_setup("Col",286,G__G__Smatrix32_351_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
11246    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_351_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11247    G__memfunc_setup("Trace",495,G__G__Smatrix32_351_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11248    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_351_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR), G__defined_typename("ROOT::Math::SVector<Double32_t,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11249    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_351_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR), G__defined_typename("ROOT::Math::SVector<Double32_t,4*(4+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11250    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_351_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
11251    G__memfunc_setup("Print",525,G__G__Smatrix32_351_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11252    // automatic destructor
11253    G__memfunc_setup("~SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >", 5124, G__G__Smatrix32_351_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11254    G__tag_memfunc_reset();
11255 }
11256 
11257 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR(void) {
11258    /* ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> > */
11259    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR));
11260    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >",5001,G__G__Smatrix32_355_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11261    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >",5001,G__G__Smatrix32_355_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11262    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >",5001,G__G__Smatrix32_355_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11263    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >",5001,G__G__Smatrix32_355_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 2, 1, 1, 0, 
11264 "u 'ROOT::Math::SVector<Double32_t,15>' 'ROOT::Math::SVector<Double32_t,5*(5+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
11265    G__memfunc_setup("SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >",5001,G__G__Smatrix32_355_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11266    G__memfunc_setup("operator=",937,G__G__Smatrix32_355_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11267    G__memfunc_setup("operator=",937,G__G__Smatrix32_355_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11268    G__memfunc_setup("apply",550,G__G__Smatrix32_355_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11269    G__memfunc_setup("Array",511,G__G__Smatrix32_355_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11270    G__memfunc_setup("Array",511,G__G__Smatrix32_355_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11271    G__memfunc_setup("begin",517,G__G__Smatrix32_355_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11272    G__memfunc_setup("end",311,G__G__Smatrix32_355_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11273    G__memfunc_setup("begin",517,G__G__Smatrix32_355_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11274    G__memfunc_setup("end",311,G__G__Smatrix32_355_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11275    G__memfunc_setup("operator==",998,G__G__Smatrix32_355_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11276    G__memfunc_setup("operator!=",970,G__G__Smatrix32_355_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11277    G__memfunc_setup("operator!=",970,G__G__Smatrix32_355_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11278    G__memfunc_setup("operator>",938,G__G__Smatrix32_355_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11279    G__memfunc_setup("operator<",936,G__G__Smatrix32_355_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11280    G__memfunc_setup("operator()",957,G__G__Smatrix32_355_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11281 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11282    G__memfunc_setup("operator()",957,G__G__Smatrix32_355_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11283 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11284    G__memfunc_setup("At",181,G__G__Smatrix32_355_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11285 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11286    G__memfunc_setup("At",181,G__G__Smatrix32_355_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11287 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11288    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_355_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11289    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_355_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11290    G__memfunc_setup("operator+=",980,G__G__Smatrix32_355_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11291    G__memfunc_setup("operator-=",982,G__G__Smatrix32_355_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11292    G__memfunc_setup("operator*=",979,G__G__Smatrix32_355_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11293    G__memfunc_setup("operator/=",984,G__G__Smatrix32_355_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11294    G__memfunc_setup("Invert",632,G__G__Smatrix32_355_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11295    G__memfunc_setup("Inverse",732,G__G__Smatrix32_355_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11296    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_355_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11297    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_355_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11298    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_355_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11299    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_355_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11300    G__memfunc_setup("Det",285,G__G__Smatrix32_355_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11301    G__memfunc_setup("Det2",335,G__G__Smatrix32_355_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11302    G__memfunc_setup("Row",312,G__G__Smatrix32_355_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
11303    G__memfunc_setup("Col",286,G__G__Smatrix32_355_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
11304    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_355_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11305    G__memfunc_setup("Trace",495,G__G__Smatrix32_355_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11306    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_355_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR), G__defined_typename("ROOT::Math::SVector<Double32_t,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11307    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_355_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR), G__defined_typename("ROOT::Math::SVector<Double32_t,5*(5+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11308    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_355_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
11309    G__memfunc_setup("Print",525,G__G__Smatrix32_355_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11310    // automatic destructor
11311    G__memfunc_setup("~SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >", 5127, G__G__Smatrix32_355_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11312    G__tag_memfunc_reset();
11313 }
11314 
11315 static void G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR(void) {
11316    /* ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> > */
11317    G__tag_memfunc_setup(G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR));
11318    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >",5004,G__G__Smatrix32_359_0_1, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11319    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >",5004,G__G__Smatrix32_359_0_2, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11320    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >",5004,G__G__Smatrix32_359_0_3, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 1, 1, 0, "u 'ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11321    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >",5004,G__G__Smatrix32_359_0_4, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 2, 1, 1, 0, 
11322 "u 'ROOT::Math::SVector<Double32_t,21>' 'ROOT::Math::SVector<Double32_t,6*(6+1)/2>' 11 - v g - - 0 'true' lower", (char*)NULL, (void*) NULL, 0);
11323    G__memfunc_setup("SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >",5004,G__G__Smatrix32_359_0_5, 105, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 5, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11324    G__memfunc_setup("operator=",937,G__G__Smatrix32_359_0_6, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "u 'ROOT::Math::SMatrixIdentity' - 0 - -", (char*)NULL, (void*) NULL, 0);
11325    G__memfunc_setup("operator=",937,G__G__Smatrix32_359_0_7, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11326    G__memfunc_setup("apply",550,G__G__Smatrix32_359_0_8, 100, -1, G__defined_typename("Double32_t"), 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11327    G__memfunc_setup("Array",511,G__G__Smatrix32_359_0_9, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 9, "", (char*)NULL, (void*) NULL, 0);
11328    G__memfunc_setup("Array",511,G__G__Smatrix32_359_0_10, 68, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11329    G__memfunc_setup("begin",517,G__G__Smatrix32_359_0_11, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11330    G__memfunc_setup("end",311,G__G__Smatrix32_359_0_12, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::iterator"), 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11331    G__memfunc_setup("begin",517,G__G__Smatrix32_359_0_13, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11332    G__memfunc_setup("end",311,G__G__Smatrix32_359_0_14, 68, -1, G__defined_typename("ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::const_iterator"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11333    G__memfunc_setup("operator==",998,G__G__Smatrix32_359_0_15, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11334    G__memfunc_setup("operator!=",970,G__G__Smatrix32_359_0_16, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11335    G__memfunc_setup("operator!=",970,G__G__Smatrix32_359_0_17, 103, -1, -1, 0, 1, 1, 1, 8, "u 'ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >' - 11 - rhs", (char*)NULL, (void*) NULL, 0);
11336    G__memfunc_setup("operator>",938,G__G__Smatrix32_359_0_18, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11337    G__memfunc_setup("operator<",936,G__G__Smatrix32_359_0_19, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11338    G__memfunc_setup("operator()",957,G__G__Smatrix32_359_0_20, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11339 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11340    G__memfunc_setup("operator()",957,G__G__Smatrix32_359_0_21, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11341 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11342    G__memfunc_setup("At",181,G__G__Smatrix32_359_0_22, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 9, 
11343 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11344    G__memfunc_setup("At",181,G__G__Smatrix32_359_0_23, 100, -1, G__defined_typename("Double32_t"), 1, 2, 1, 1, 0, 
11345 "h - - 0 - i h - - 0 - j", (char*)NULL, (void*) NULL, 0);
11346    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_359_0_24, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow_const), -1, 0, 1, 1, 1, 8, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11347    G__memfunc_setup("operator[]",1060,G__G__Smatrix32_359_0_25, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow), -1, 0, 1, 1, 1, 0, "h - - 0 - i", (char*)NULL, (void*) NULL, 0);
11348    G__memfunc_setup("operator+=",980,G__G__Smatrix32_359_0_26, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11349    G__memfunc_setup("operator-=",982,G__G__Smatrix32_359_0_27, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11350    G__memfunc_setup("operator*=",979,G__G__Smatrix32_359_0_28, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11351    G__memfunc_setup("operator/=",984,G__G__Smatrix32_359_0_29, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 1, 1, 1, 1, 0, "d - 'Double32_t' 11 - rhs", (char*)NULL, (void*) NULL, 0);
11352    G__memfunc_setup("Invert",632,G__G__Smatrix32_359_0_30, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11353    G__memfunc_setup("Inverse",732,G__G__Smatrix32_359_0_31, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11354    G__memfunc_setup("InvertFast",1030,G__G__Smatrix32_359_0_32, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11355    G__memfunc_setup("InverseFast",1130,G__G__Smatrix32_359_0_33, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11356    G__memfunc_setup("InvertChol",1022,G__G__Smatrix32_359_0_34, 103, -1, -1, 0, 0, 1, 1, 0, "", (char*)NULL, (void*) NULL, 0);
11357    G__memfunc_setup("InverseChol",1122,G__G__Smatrix32_359_0_35, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR), -1, 0, 1, 1, 1, 8, "i - - 1 - ifail", (char*)NULL, (void*) NULL, 0);
11358    G__memfunc_setup("Det",285,G__G__Smatrix32_359_0_36, 103, -1, -1, 0, 1, 1, 1, 0, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11359    G__memfunc_setup("Det2",335,G__G__Smatrix32_359_0_37, 103, -1, -1, 0, 1, 1, 1, 8, "d - 'Double32_t' 1 - det", (char*)NULL, (void*) NULL, 0);
11360    G__memfunc_setup("Row",312,G__G__Smatrix32_359_0_38, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - therow", (char*)NULL, (void*) NULL, 0);
11361    G__memfunc_setup("Col",286,G__G__Smatrix32_359_0_39, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 1, 1, 1, 8, "h - - 0 - thecol", (char*)NULL, (void*) NULL, 0);
11362    G__memfunc_setup("Diagonal",799,G__G__Smatrix32_359_0_40, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR), -1, 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11363    G__memfunc_setup("Trace",495,G__G__Smatrix32_359_0_41, 100, -1, G__defined_typename("Double32_t"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11364    G__memfunc_setup("UpperBlock",1015,G__G__Smatrix32_359_0_42, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR), G__defined_typename("ROOT::Math::SVector<Double32_t,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11365    G__memfunc_setup("LowerBlock",1012,G__G__Smatrix32_359_0_43, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR), G__defined_typename("ROOT::Math::SVector<Double32_t,6*(6+1)/2>"), 0, 0, 1, 1, 8, "", (char*)NULL, (void*) NULL, 0);
11366    G__memfunc_setup("IsInUse",672,G__G__Smatrix32_359_0_44, 103, -1, -1, 0, 1, 1, 1, 8, "D - 'Double32_t' 10 - p", (char*)NULL, (void*) NULL, 0);
11367    G__memfunc_setup("Print",525,G__G__Smatrix32_359_0_45, 117, G__get_linked_tagnum(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR), G__defined_typename("ostream"), 1, 1, 1, 1, 8, "u 'basic_ostream<char,char_traits<char> >' 'ostream' 1 - os", (char*)NULL, (void*) NULL, 0);
11368    // automatic destructor
11369    G__memfunc_setup("~SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >", 5130, G__G__Smatrix32_359_0_46, (int) ('y'), -1, -1, 0, 0, 1, 1, 0, "", (char*) NULL, (void*) NULL, 0);
11370    G__tag_memfunc_reset();
11371 }
11372 
11373 
11374 /*********************************************************
11375 * Member function information setup
11376 *********************************************************/
11377 extern "C" void G__cpp_setup_memfuncG__Smatrix32() {
11378 }
11379 
11380 /*********************************************************
11381 * Global variable information setup for each class
11382 *********************************************************/
11383 static void G__cpp_setup_global0() {
11384 
11385    /* Setting up global variables */
11386    G__resetplocal();
11387 
11388 }
11389 
11390 static void G__cpp_setup_global1() {
11391 
11392    G__resetglobalenv();
11393 }
11394 extern "C" void G__cpp_setup_globalG__Smatrix32() {
11395   G__cpp_setup_global0();
11396   G__cpp_setup_global1();
11397 }
11398 
11399 /*********************************************************
11400 * Global function information setup for each class
11401 *********************************************************/
11402 static void G__cpp_setup_func0() {
11403    G__lastifuncposition();
11404 
11405 }
11406 
11407 static void G__cpp_setup_func1() {
11408 }
11409 
11410 static void G__cpp_setup_func2() {
11411 
11412    G__resetifuncposition();
11413 }
11414 
11415 extern "C" void G__cpp_setup_funcG__Smatrix32() {
11416   G__cpp_setup_func0();
11417   G__cpp_setup_func1();
11418   G__cpp_setup_func2();
11419 }
11420 
11421 /*********************************************************
11422 * Class,struct,union,enum tag information setup
11423 *********************************************************/
11424 /* Setup class/struct taginfo */
11425 G__linked_taginfo G__G__Smatrix32LN_ROOT = { "ROOT" , 110 , -1 };
11426 G__linked_taginfo G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR = { "basic_ostream<char,char_traits<char> >" , 99 , -1 };
11427 G__linked_taginfo G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR = { "vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >" , 99 , -1 };
11428 G__linked_taginfo G__G__Smatrix32LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR = { "reverse_iterator<vector<ROOT::TSchemaHelper,allocator<ROOT::TSchemaHelper> >::iterator>" , 99 , -1 };
11429 G__linked_taginfo G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR = { "vector<TVirtualArray*,allocator<TVirtualArray*> >" , 99 , -1 };
11430 G__linked_taginfo G__G__Smatrix32LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR = { "reverse_iterator<vector<TVirtualArray*,allocator<TVirtualArray*> >::iterator>" , 99 , -1 };
11431 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMath = { "ROOT::Math" , 110 , -1 };
11432 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE3gR = { "ROOT::Math::RowOffsets<3>" , 115 , -1 };
11433 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE4gR = { "ROOT::Math::RowOffsets<4>" , 115 , -1 };
11434 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE5gR = { "ROOT::Math::RowOffsets<5>" , 115 , -1 };
11435 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE6gR = { "ROOT::Math::RowOffsets<6>" , 115 , -1 };
11436 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixIdentity = { "ROOT::Math::SMatrixIdentity" , 115 , -1 };
11437 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> >" , 99 , -1 };
11438 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR = { "ROOT::Math::SVector<double,3>" , 99 , -1 };
11439 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> >" , 99 , -1 };
11440 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR = { "ROOT::Math::SVector<double,6>" , 99 , -1 };
11441 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> >" , 99 , -1 };
11442 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR = { "ROOT::Math::SVector<double,10>" , 99 , -1 };
11443 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> >" , 99 , -1 };
11444 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR = { "ROOT::Math::SVector<double,15>" , 99 , -1 };
11445 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> >" , 99 , -1 };
11446 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR = { "ROOT::Math::SVector<double,21>" , 99 , -1 };
11447 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepStd<double,7,7> >" , 99 , -1 };
11448 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR = { "ROOT::Math::SVector<double,28>" , 99 , -1 };
11449 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR = { "ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> >" , 99 , -1 };
11450 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR = { "ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> >" , 99 , -1 };
11451 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR = { "ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> >" , 99 , -1 };
11452 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR = { "ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> >" , 99 , -1 };
11453 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR = { "ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> >" , 99 , -1 };
11454 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR = { "ROOT::Math::SMatrix<double,7,7,ROOT::Math::MatRepSym<double,7> >" , 99 , -1 };
11455 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepStd<float,2,2> >" , 99 , -1 };
11456 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR = { "ROOT::Math::SVector<float,3>" , 99 , -1 };
11457 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepStd<float,3,3> >" , 99 , -1 };
11458 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR = { "ROOT::Math::SVector<float,6>" , 99 , -1 };
11459 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepStd<float,4,4> >" , 99 , -1 };
11460 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR = { "ROOT::Math::SVector<float,10>" , 99 , -1 };
11461 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepStd<float,5,5> >" , 99 , -1 };
11462 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR = { "ROOT::Math::SVector<float,15>" , 99 , -1 };
11463 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepStd<float,6,6> >" , 99 , -1 };
11464 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR = { "ROOT::Math::SVector<float,21>" , 99 , -1 };
11465 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepStd<float,7,7> >" , 99 , -1 };
11466 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR = { "ROOT::Math::SVector<float,28>" , 99 , -1 };
11467 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR = { "ROOT::Math::SMatrix<float,2,2,ROOT::Math::MatRepSym<float,2> >" , 99 , -1 };
11468 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR = { "ROOT::Math::SMatrix<float,3,3,ROOT::Math::MatRepSym<float,3> >" , 99 , -1 };
11469 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR = { "ROOT::Math::SMatrix<float,4,4,ROOT::Math::MatRepSym<float,4> >" , 99 , -1 };
11470 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR = { "ROOT::Math::SMatrix<float,5,5,ROOT::Math::MatRepSym<float,5> >" , 99 , -1 };
11471 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR = { "ROOT::Math::SMatrix<float,6,6,ROOT::Math::MatRepSym<float,6> >" , 99 , -1 };
11472 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR = { "ROOT::Math::SMatrix<float,7,7,ROOT::Math::MatRepSym<float,7> >" , 99 , -1 };
11473 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR = { "ROOT::Math::MatRepStd<Double32_t,3,3>" , 99 , -1 };
11474 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA = { "ROOT::Math::MatRepStd<Double32_t,3,3>::$" , 101 , -1 };
11475 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >" , 99 , -1 };
11476 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR = { "ROOT::Math::SVector<Double32_t,6>" , 99 , -1 };
11477 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gRcLcLdA = { "ROOT::Math::SVector<Double32_t,6>::$" , 101 , -1 };
11478 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::$" , 101 , -1 };
11479 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow" , 99 , -1 };
11480 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >::SMatrixRow_const" , 99 , -1 };
11481 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR = { "ROOT::Math::SVector<Double32_t,3>" , 99 , -1 };
11482 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gRcLcLdA = { "ROOT::Math::SVector<Double32_t,3>::$" , 101 , -1 };
11483 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR = { "ROOT::Math::MatRepStd<Double32_t,4,4>" , 99 , -1 };
11484 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA = { "ROOT::Math::MatRepStd<Double32_t,4,4>::$" , 101 , -1 };
11485 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >" , 99 , -1 };
11486 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR = { "ROOT::Math::SVector<Double32_t,10>" , 99 , -1 };
11487 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::$" , 101 , -1 };
11488 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow" , 99 , -1 };
11489 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >::SMatrixRow_const" , 99 , -1 };
11490 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR = { "ROOT::Math::SVector<Double32_t,4>" , 99 , -1 };
11491 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gRcLcLdA = { "ROOT::Math::SVector<Double32_t,4>::$" , 101 , -1 };
11492 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR = { "ROOT::Math::MatRepStd<Double32_t,5,5>" , 99 , -1 };
11493 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA = { "ROOT::Math::MatRepStd<Double32_t,5,5>::$" , 101 , -1 };
11494 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >" , 99 , -1 };
11495 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR = { "ROOT::Math::SVector<Double32_t,15>" , 99 , -1 };
11496 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::$" , 101 , -1 };
11497 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow" , 99 , -1 };
11498 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >::SMatrixRow_const" , 99 , -1 };
11499 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR = { "ROOT::Math::SVector<Double32_t,5>" , 99 , -1 };
11500 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gRcLcLdA = { "ROOT::Math::SVector<Double32_t,5>::$" , 101 , -1 };
11501 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR = { "ROOT::Math::MatRepStd<Double32_t,6,6>" , 99 , -1 };
11502 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA = { "ROOT::Math::MatRepStd<Double32_t,6,6>::$" , 101 , -1 };
11503 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >" , 99 , -1 };
11504 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR = { "ROOT::Math::SVector<Double32_t,21>" , 99 , -1 };
11505 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::$" , 101 , -1 };
11506 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow" , 99 , -1 };
11507 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >::SMatrixRow_const" , 99 , -1 };
11508 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR = { "ROOT::Math::MatRepSym<Double32_t,3>" , 99 , -1 };
11509 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA = { "ROOT::Math::MatRepSym<Double32_t,3>::$" , 101 , -1 };
11510 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR = { "ROOT::Math::MatRepSym<Double32_t,4>" , 99 , -1 };
11511 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA = { "ROOT::Math::MatRepSym<Double32_t,4>::$" , 101 , -1 };
11512 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR = { "ROOT::Math::MatRepSym<Double32_t,5>" , 99 , -1 };
11513 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA = { "ROOT::Math::MatRepSym<Double32_t,5>::$" , 101 , -1 };
11514 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR = { "ROOT::Math::MatRepSym<Double32_t,6>" , 99 , -1 };
11515 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA = { "ROOT::Math::MatRepSym<Double32_t,6>::$" , 101 , -1 };
11516 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >" , 99 , -1 };
11517 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::$" , 101 , -1 };
11518 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow" , 99 , -1 };
11519 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >::SMatrixRow_const" , 99 , -1 };
11520 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >" , 99 , -1 };
11521 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::$" , 101 , -1 };
11522 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow" , 99 , -1 };
11523 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >::SMatrixRow_const" , 99 , -1 };
11524 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >" , 99 , -1 };
11525 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::$" , 101 , -1 };
11526 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow" , 99 , -1 };
11527 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >::SMatrixRow_const" , 99 , -1 };
11528 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >" , 99 , -1 };
11529 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::$" , 101 , -1 };
11530 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow" , 99 , -1 };
11531 G__linked_taginfo G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow_const = { "ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >::SMatrixRow_const" , 99 , -1 };
11532 
11533 /* Reset class/struct taginfo */
11534 extern "C" void G__cpp_reset_tagtableG__Smatrix32() {
11535   G__G__Smatrix32LN_ROOT.tagnum = -1 ;
11536   G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR.tagnum = -1 ;
11537   G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR.tagnum = -1 ;
11538   G__G__Smatrix32LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR.tagnum = -1 ;
11539   G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR.tagnum = -1 ;
11540   G__G__Smatrix32LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR.tagnum = -1 ;
11541   G__G__Smatrix32LN_ROOTcLcLMath.tagnum = -1 ;
11542   G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE3gR.tagnum = -1 ;
11543   G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE4gR.tagnum = -1 ;
11544   G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE5gR.tagnum = -1 ;
11545   G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE6gR.tagnum = -1 ;
11546   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixIdentity.tagnum = -1 ;
11547   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR.tagnum = -1 ;
11548   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR.tagnum = -1 ;
11549   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR.tagnum = -1 ;
11550   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR.tagnum = -1 ;
11551   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR.tagnum = -1 ;
11552   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR.tagnum = -1 ;
11553   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR.tagnum = -1 ;
11554   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR.tagnum = -1 ;
11555   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR.tagnum = -1 ;
11556   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR.tagnum = -1 ;
11557   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR.tagnum = -1 ;
11558   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR.tagnum = -1 ;
11559   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR.tagnum = -1 ;
11560   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR.tagnum = -1 ;
11561   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR.tagnum = -1 ;
11562   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR.tagnum = -1 ;
11563   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR.tagnum = -1 ;
11564   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR.tagnum = -1 ;
11565   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR.tagnum = -1 ;
11566   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR.tagnum = -1 ;
11567   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR.tagnum = -1 ;
11568   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR.tagnum = -1 ;
11569   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR.tagnum = -1 ;
11570   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR.tagnum = -1 ;
11571   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR.tagnum = -1 ;
11572   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR.tagnum = -1 ;
11573   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR.tagnum = -1 ;
11574   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR.tagnum = -1 ;
11575   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR.tagnum = -1 ;
11576   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR.tagnum = -1 ;
11577   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR.tagnum = -1 ;
11578   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR.tagnum = -1 ;
11579   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR.tagnum = -1 ;
11580   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR.tagnum = -1 ;
11581   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR.tagnum = -1 ;
11582   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR.tagnum = -1 ;
11583   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR.tagnum = -1 ;
11584   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA.tagnum = -1 ;
11585   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR.tagnum = -1 ;
11586   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR.tagnum = -1 ;
11587   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gRcLcLdA.tagnum = -1 ;
11588   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA.tagnum = -1 ;
11589   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11590   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11591   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR.tagnum = -1 ;
11592   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gRcLcLdA.tagnum = -1 ;
11593   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR.tagnum = -1 ;
11594   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA.tagnum = -1 ;
11595   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR.tagnum = -1 ;
11596   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR.tagnum = -1 ;
11597   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA.tagnum = -1 ;
11598   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11599   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11600   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR.tagnum = -1 ;
11601   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gRcLcLdA.tagnum = -1 ;
11602   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR.tagnum = -1 ;
11603   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA.tagnum = -1 ;
11604   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR.tagnum = -1 ;
11605   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR.tagnum = -1 ;
11606   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA.tagnum = -1 ;
11607   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11608   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11609   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR.tagnum = -1 ;
11610   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gRcLcLdA.tagnum = -1 ;
11611   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR.tagnum = -1 ;
11612   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA.tagnum = -1 ;
11613   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR.tagnum = -1 ;
11614   G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR.tagnum = -1 ;
11615   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA.tagnum = -1 ;
11616   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11617   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11618   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR.tagnum = -1 ;
11619   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA.tagnum = -1 ;
11620   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR.tagnum = -1 ;
11621   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA.tagnum = -1 ;
11622   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR.tagnum = -1 ;
11623   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA.tagnum = -1 ;
11624   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR.tagnum = -1 ;
11625   G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA.tagnum = -1 ;
11626   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR.tagnum = -1 ;
11627   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA.tagnum = -1 ;
11628   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11629   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11630   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR.tagnum = -1 ;
11631   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA.tagnum = -1 ;
11632   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11633   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11634   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR.tagnum = -1 ;
11635   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA.tagnum = -1 ;
11636   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11637   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11638   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR.tagnum = -1 ;
11639   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA.tagnum = -1 ;
11640   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow.tagnum = -1 ;
11641   G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow_const.tagnum = -1 ;
11642 }
11643 
11644 
11645 extern "C" void G__cpp_setup_tagtableG__Smatrix32() {
11646 
11647    /* Setting up class,struct,union tag entry */
11648    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOT);
11649    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR);
11650    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR);
11651    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR);
11652    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR);
11653    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR);
11654    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMath);
11655    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE3gR);
11656    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE4gR);
11657    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE5gR);
11658    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLRowOffsetslE6gR);
11659    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixIdentity);
11660    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepStdlEdoublecO2cO2gRsPgR);
11661    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO3gR);
11662    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepStdlEdoublecO3cO3gRsPgR);
11663    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO6gR);
11664    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepStdlEdoublecO4cO4gRsPgR);
11665    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO10gR);
11666    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepStdlEdoublecO5cO5gRsPgR);
11667    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO15gR);
11668    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepStdlEdoublecO6cO6gRsPgR);
11669    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO21gR);
11670    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepStdlEdoublecO7cO7gRsPgR);
11671    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEdoublecO28gR);
11672    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO2cO2cOROOTcLcLMathcLcLMatRepSymlEdoublecO2gRsPgR);
11673    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO3cO3cOROOTcLcLMathcLcLMatRepSymlEdoublecO3gRsPgR);
11674    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO4cO4cOROOTcLcLMathcLcLMatRepSymlEdoublecO4gRsPgR);
11675    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO5cO5cOROOTcLcLMathcLcLMatRepSymlEdoublecO5gRsPgR);
11676    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO6cO6cOROOTcLcLMathcLcLMatRepSymlEdoublecO6gRsPgR);
11677    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEdoublecO7cO7cOROOTcLcLMathcLcLMatRepSymlEdoublecO7gRsPgR);
11678    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepStdlEfloatcO2cO2gRsPgR);
11679    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO3gR);
11680    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepStdlEfloatcO3cO3gRsPgR);
11681    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO6gR);
11682    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepStdlEfloatcO4cO4gRsPgR);
11683    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO10gR);
11684    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepStdlEfloatcO5cO5gRsPgR);
11685    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO15gR);
11686    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepStdlEfloatcO6cO6gRsPgR);
11687    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO21gR);
11688    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepStdlEfloatcO7cO7gRsPgR);
11689    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEfloatcO28gR);
11690    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO2cO2cOROOTcLcLMathcLcLMatRepSymlEfloatcO2gRsPgR);
11691    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO3cO3cOROOTcLcLMathcLcLMatRepSymlEfloatcO3gRsPgR);
11692    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO4cO4cOROOTcLcLMathcLcLMatRepSymlEfloatcO4gRsPgR);
11693    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO5cO5cOROOTcLcLMathcLcLMatRepSymlEfloatcO5gRsPgR);
11694    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO6cO6cOROOTcLcLMathcLcLMatRepSymlEfloatcO6gRsPgR);
11695    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEfloatcO7cO7cOROOTcLcLMathcLcLMatRepSymlEfloatcO7gRsPgR);
11696    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR),sizeof(ROOT::Math::MatRepStd<Double32_t,3,3>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gR);
11697    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRcLcLdA);
11698    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepStd<Double32_t,3,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgR);
11699    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR),sizeof(ROOT::Math::SVector<Double32_t,6>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO6gR);
11700    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO6gRcLcLdA);
11701    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLdA);
11702    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow);
11703    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO3cO3gRsPgRcLcLSMatrixRow_const);
11704    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR),sizeof(ROOT::Math::SVector<Double32_t,3>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO3gR);
11705    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO3gRcLcLdA);
11706    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR),sizeof(ROOT::Math::MatRepStd<Double32_t,4,4>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gR);
11707    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRcLcLdA);
11708    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepStd<Double32_t,4,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgR);
11709    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO10gR);
11710    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLdA);
11711    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow);
11712    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO4cO4gRsPgRcLcLSMatrixRow_const);
11713    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR),sizeof(ROOT::Math::SVector<Double32_t,4>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO4gR);
11714    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO4gRcLcLdA);
11715    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR),sizeof(ROOT::Math::MatRepStd<Double32_t,5,5>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gR);
11716    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRcLcLdA);
11717    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgR);
11718    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO15gR);
11719    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLdA);
11720    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow);
11721    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO5cO5gRsPgRcLcLSMatrixRow_const);
11722    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR),sizeof(ROOT::Math::SVector<Double32_t,5>),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR,G__setup_memfuncROOTcLcLMathcLcLSVectorlEDouble32_tcO5gR);
11723    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO5gRcLcLdA);
11724    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR),sizeof(ROOT::Math::MatRepStd<Double32_t,6,6>),-1,262144,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gR);
11725    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRcLcLdA);
11726    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepStd<Double32_t,6,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgR);
11727    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSVectorlEDouble32_tcO21gR);
11728    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLdA);
11729    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow);
11730    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepStdlEDouble32_tcO6cO6gRsPgRcLcLSMatrixRow_const);
11731    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR),sizeof(ROOT::Math::MatRepSym<Double32_t,3>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gR);
11732    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRcLcLdA);
11733    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR),sizeof(ROOT::Math::MatRepSym<Double32_t,4>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gR);
11734    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRcLcLdA);
11735    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR),sizeof(ROOT::Math::MatRepSym<Double32_t,5>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gR);
11736    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRcLcLdA);
11737    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR),sizeof(ROOT::Math::MatRepSym<Double32_t,6>),-1,264448,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR,G__setup_memfuncROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gR);
11738    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRcLcLdA);
11739    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,3,3,ROOT::Math::MatRepSym<Double32_t,3> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgR);
11740    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLdA);
11741    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow);
11742    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO3cO3cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO3gRsPgRcLcLSMatrixRow_const);
11743    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,4,4,ROOT::Math::MatRepSym<Double32_t,4> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgR);
11744    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLdA);
11745    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow);
11746    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO4cO4cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO4gRsPgRcLcLSMatrixRow_const);
11747    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepSym<Double32_t,5> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgR);
11748    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLdA);
11749    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow);
11750    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO5cO5cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO5gRsPgRcLcLSMatrixRow_const);
11751    G__tagtable_setup(G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR),sizeof(ROOT::Math::SMatrix<Double32_t,6,6,ROOT::Math::MatRepSym<Double32_t,6> >),-1,297728,(char*)NULL,G__setup_memvarROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR,G__setup_memfuncROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgR);
11752    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLdA);
11753    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow);
11754    G__get_linked_tagnum_fwd(&G__G__Smatrix32LN_ROOTcLcLMathcLcLSMatrixlEDouble32_tcO6cO6cOROOTcLcLMathcLcLMatRepSymlEDouble32_tcO6gRsPgRcLcLSMatrixRow_const);
11755 }
11756 extern "C" void G__cpp_setupG__Smatrix32(void) {
11757   G__check_setup_version(30051515,"G__cpp_setupG__Smatrix32()");
11758   G__set_cpp_environmentG__Smatrix32();
11759   G__cpp_setup_tagtableG__Smatrix32();
11760 
11761   G__cpp_setup_inheritanceG__Smatrix32();
11762 
11763   G__cpp_setup_typetableG__Smatrix32();
11764 
11765   G__cpp_setup_memvarG__Smatrix32();
11766 
11767   G__cpp_setup_memfuncG__Smatrix32();
11768   G__cpp_setup_globalG__Smatrix32();
11769   G__cpp_setup_funcG__Smatrix32();
11770 
11771    if(0==G__getsizep2memfunc()) G__get_sizep2memfuncG__Smatrix32();
11772   return;
11773 }
11774 class G__cpp_setup_initG__Smatrix32 {
11775   public:
11776     G__cpp_setup_initG__Smatrix32() { G__add_setup_func("G__Smatrix32",(G__incsetup)(&G__cpp_setupG__Smatrix32)); G__call_setup_funcs(); }
11777    ~G__cpp_setup_initG__Smatrix32() { G__remove_setup_func("G__Smatrix32"); }
11778 };
11779 G__cpp_setup_initG__Smatrix32 G__cpp_setup_initializerG__Smatrix32;
11780 

Generated on Tue Jul 5 14:43:10 2011 for ROOT_528-00b_version by  doxygen 1.5.1